{"title":"Commercial Espresso Machines Under $7,500","description":"","products":[{"product_id":"la-spaziale-s2-spazio-ek-2-group-commercial-espresso-machine","title":"La Spaziale S2 Spazio EK 2 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eLa Spaziale\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eLa Spaziale machines are engineered for high-volume environments where uptime is everything.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eIndependent boilers, PID temperature control, and a build spec that makes them a reliable workhorse for cafés, restaurants, and hotel programs that measure output in hundreds of covers.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"La Spaziale","offers":[{"title":"110 Volts","offer_id":47958773006581,"sku":"1392-100V","price":7150.0,"currency_code":"USD","in_stock":true},{"title":"220 Volts","offer_id":47958773039349,"sku":"1392-220V","price":7150.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/LaSpazialeS2SpazioEKEspressoMachine2Group.png?v=1719598850"},{"product_id":"nuova-simonelli-appia-life-vol-1-group-commercial-espresso-machine-autosteam","title":"Nuova Simonelli Appia Life Vol. 1 Group Commercial Espresso Machine (Autosteam)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eNuova Simonelli\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eNuova Simonelli makes the machines world barista champions choose to compete on.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eT3 temperature control, soft infusion, and barista-friendly ergonomics come standard — because the brand's benchmark is competition performance, not just commercial adequacy.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eBarista-dependent dosing accuracy\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eVolumetric programming\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eBean-to-Cup Automation\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eGrinds, tamps, extracts, and delivers in a single automated cycle. \u003cstrong\u003eConsistent output without a trained barista at every station\u003c\/strong\u003e — the solution for offices, hotels, and high-traffic service points.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eProgrammable Recipes\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStore and recall drink recipes for consistent output regardless of who's operating the machine. \u003cstrong\u003eEvery cup matches the recipe, every time.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eAutomated Milk System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eIntegrated milk frothing system textures milk to the right temperature and consistency automatically. \u003cstrong\u003eLatte and cappuccino quality without manual steaming technique.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Nuova Simonelli","offers":[{"title":"Black","offer_id":47958744760565,"sku":"6139-B","price":6200.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958744793333,"sku":"6139-W","price":6200.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/NuovaSimonelliAppiaLifeVol1grw_AutosteamWand.jpg?v=1719599638"},{"product_id":"nuova-simonelli-appia-life-semi-1-group-commercial-espresso-machine","title":"Nuova Simonelli Appia Life Semi 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eNuova Simonelli\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eNuova Simonelli makes the machines world barista champions choose to compete on.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eT3 temperature control, soft infusion, and barista-friendly ergonomics come standard — because the brand's benchmark is competition performance, not just commercial adequacy.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Nuova Simonelli","offers":[{"title":"Black","offer_id":47958744236277,"sku":"6137-B","price":4600.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958744269045,"sku":"6137-W","price":4600.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/appia_life_semi.jpg?v=1738716111"},{"product_id":"nuova-simonelli-appia-life-vol-1-group-commercial-espresso-machine","title":"Nuova Simonelli Appia Life Vol. 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eNuova Simonelli\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eNuova Simonelli makes the machines world barista champions choose to compete on.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eT3 temperature control, soft infusion, and barista-friendly ergonomics come standard — because the brand's benchmark is competition performance, not just commercial adequacy.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eBarista-dependent dosing accuracy\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eVolumetric programming\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eVolumetric Dosing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eProgram shot volumes once and the machine doses precisely every time. \u003cstrong\u003eBaristas can focus on the customer, not the cup\u003c\/strong\u003e — consistency at speed, every service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCoffee Cart Ready\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eCompact design, durable build, and reliable extraction performance make it a proven choice for mobile coffee operations. \u003cstrong\u003ePull consistent shots on location, at events, and in the market.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Nuova Simonelli","offers":[{"title":"Black","offer_id":47958744006901,"sku":"6142-B","price":5450.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958744039669,"sku":"6142-W","price":5450.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/AppiaLife_1Gr_ac11161b-50ae-431b-a26e-76a981b455d0.jpg?v=1736963145"},{"product_id":"la-cimbali-m26-be-1-group-commercial-espresso-machine-tall","title":"La Cimbali M26 BE 1 Group Commercial Espresso Machine - Tall","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eLa Cimbali\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eLa Cimbali has been at the center of Italian espresso culture for over a century.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eFrom the M100 to the super-automatics, the engineering priority is the same: precise temperature, consistent pressure, and an interface that lets baristas focus on the coffee.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"La Cimbali","offers":[{"title":"Default Title","offer_id":44739506405621,"sku":"7399","price":5310.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/LaCimbaliM26BEDT-1-TallCup.png?v=1719599858"},{"product_id":"wega-polaris-evd-1-group-commercial-espresso-machine","title":"Wega Polaris - EVD 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eWega\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eWega machines are built for the operators who run hard schedules and need reliability over spectacle.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger systems, programmable dosing, and commercial-grade components that hold up through high-volume daily service — quietly doing the job, every time.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eChanneling and uneven extraction\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePre-infusion puck saturation\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eBarista-dependent dosing accuracy\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eVolumetric programming\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003ePre-Infusion\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eGentle pre-infusion saturates the puck before full pressure is applied. \u003cstrong\u003eMore even extraction, less channeling\u003c\/strong\u003e — the technique that separates good espresso from great espresso.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eVolumetric Dosing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eProgram shot volumes once and the machine doses precisely every time. \u003cstrong\u003eBaristas can focus on the customer, not the cup\u003c\/strong\u003e — consistency at speed, every service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Wega","offers":[{"title":"120 Volts","offer_id":47958738370805,"sku":"6299-120V","price":6801.0,"currency_code":"USD","in_stock":true},{"title":"240 Volts","offer_id":47958738403573,"sku":"6299-240V","price":6801.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1._coffee_machine_depot_usa_-_wega_polaris_evd1_-_black_-_front.jpg?v=1719600234"},{"product_id":"la-san-marco-20-20-classic-3-group-commercial-espresso-machine","title":"La San Marco - 20\/20 Classic - 3 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eLa San Marco\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eLa San Marco has been building commercial espresso equipment since 1947.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe machines are workhorses — built for high-volume daily service, with the durability and serviceability that long-running café operations depend on.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eBarista-dependent dosing accuracy\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eVolumetric programming\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eVolumetric Dosing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eProgram shot volumes once and the machine doses precisely every time. \u003cstrong\u003eBaristas can focus on the customer, not the cup\u003c\/strong\u003e — consistency at speed, every service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e3-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eRuns 3 groups simultaneously for high-volume service. \u003cstrong\u003eMultiple baristas, multiple stations, consistent output\u003c\/strong\u003e — built for the throughput that busy cafés and events demand.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"La San Marco","offers":[{"title":"Black","offer_id":47958734471413,"sku":"6374-B","price":6250.0,"currency_code":"USD","in_stock":false},{"title":"White","offer_id":47958734504181,"sku":"6374-W","price":6250.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/20-20_CLASSIC_3GR_AZZURROMT_AUTOSTEAM_ANGDX.jpg?v=1728344158"},{"product_id":"rancilio-classe-5-usb-1-group-commercial-espresso-machine","title":"Rancilio Classe 5 USB 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRancilio\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRancilio has been building commercial espresso equipment since 1927.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Classe line translates that century of experience into machines built for cafés that can't afford variance — reliable dosing, stable temperature, and group heads designed for continuous production.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rancilio","offers":[{"title":"Black","offer_id":47958713860341,"sku":"6567-B","price":6800.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958713893109,"sku":"6567-W","price":6800.0,"currency_code":"USD","in_stock":true},{"title":"Grey","offer_id":47958713925877,"sku":"6567-G","price":6800.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/RancilioClasse5USB-1Group1.png?v=1719601525"},{"product_id":"rancilio-classe-5-s-1-group-commercial-espresso-machine","title":"Rancilio Classe 5 S 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRancilio\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRancilio has been building commercial espresso equipment since 1927.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Classe line translates that century of experience into machines built for cafés that can't afford variance — reliable dosing, stable temperature, and group heads designed for continuous production.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rancilio","offers":[{"title":"Black","offer_id":47958713434357,"sku":"6569-B","price":5600.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958713467125,"sku":"6569-W","price":5600.0,"currency_code":"USD","in_stock":true},{"title":"Grey","offer_id":47958713499893,"sku":"6569-G","price":5600.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1c5s_1_1.png?v=1719601550"},{"product_id":"gaggia-vetro-2-group-commercial-espresso-machine","title":"Gaggia Vetro 2 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eGaggia\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eGaggia invented the modern espresso machine. The engineering lineage shows.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe commercial super-automatics carry forward that origin — automatic grinding, tamping, extraction, and milk texturing in a single streamlined workflow designed for consistent output at volume.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eHeat instability during peak service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eHeat exchanger thermal stability\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Gaggia","offers":[{"title":"Black","offer_id":47958710550773,"sku":"6701-6701B","price":6700.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958710583541,"sku":"6701-6701W","price":6700.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1._vetro_2_grp_standard_black.jpg?v=1719602142"},{"product_id":"gaggia-vetro-tall-cup-2-group-commercial-espresso-machine","title":"Gaggia Vetro Tall Cup 2 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eGaggia\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eGaggia invented the modern espresso machine. The engineering lineage shows.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe commercial super-automatics carry forward that origin — automatic grinding, tamping, extraction, and milk texturing in a single streamlined workflow designed for consistent output at volume.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eHeat instability during peak service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eHeat exchanger thermal stability\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Gaggia","offers":[{"title":"Black","offer_id":47958710386933,"sku":"6703-6703B","price":7000.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958710419701,"sku":"6703-6703W","price":7000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1._vetro_2_grp_tall_-_white.jpg?v=1719602182"},{"product_id":"gaggia-ruby-pro-1-group-commercial-espresso-machine","title":"Gaggia Ruby Pro - 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eGaggia\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eGaggia invented the modern espresso machine. The engineering lineage shows.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe commercial super-automatics carry forward that origin — automatic grinding, tamping, extraction, and milk texturing in a single streamlined workflow designed for consistent output at volume.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCoffee Cart Ready\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eCompact design, durable build, and reliable extraction performance make it a proven choice for mobile coffee operations. \u003cstrong\u003ePull consistent shots on location, at events, and in the market.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Gaggia","offers":[{"title":"Pour Over","offer_id":47958709928181,"sku":"6709-6709P","price":3180.0,"currency_code":"USD","in_stock":true},{"title":"Direct Connection","offer_id":47958709960949,"sku":"6709-6709DC","price":3180.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1._rubypro_frontview3.png?v=1719602250"},{"product_id":"rocket-boxer-1-alto-1-group-commercial-espresso-machine","title":"Rocket Boxer 1 Alto - 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRocket builds machines the way Italian engineers think espresso should be made.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe engineering is tight, the aesthetics are deliberate, and the performance is built to hold up through years of daily service — whether that's a café, a cart, or a serious home bar.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003ePressure Profiling\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eManual or electronic pressure profiling gives the barista control over extraction dynamics. \u003cstrong\u003ePull different coffees at their ideal pressure curve\u003c\/strong\u003e — the tool for specialty programs that go beyond the standard 9-bar formula.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rocket","offers":[{"title":"Default Title","offer_id":44739551527157,"sku":"6858","price":5000.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/Rocketespresso.png?v=1719603102"},{"product_id":"rocket-boxer-1-alto-1-group-commercial-espresso-machine-with-shot-timer","title":"Rocket Boxer 1 Alto - 1 Group Commercial Espresso Machine with Shot Timer","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRocket builds machines the way Italian engineers think espresso should be made.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe engineering is tight, the aesthetics are deliberate, and the performance is built to hold up through years of daily service — whether that's a café, a cart, or a serious home bar.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003ePressure Profiling\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eManual or electronic pressure profiling gives the barista control over extraction dynamics. \u003cstrong\u003ePull different coffees at their ideal pressure curve\u003c\/strong\u003e — the tool for specialty programs that go beyond the standard 9-bar formula.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rocket","offers":[{"title":"Default Title","offer_id":44739551559925,"sku":"6859","price":5500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1._coffee_machine_depot_boxer_1_group_1.jpg?v=1719603105"},{"product_id":"rocket-boxer-2-alto-2-group-commercial-espresso-machine","title":"Rocket Boxer 2 Alto - 2 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRocket builds machines the way Italian engineers think espresso should be made.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe engineering is tight, the aesthetics are deliberate, and the performance is built to hold up through years of daily service — whether that's a café, a cart, or a serious home bar.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rocket","offers":[{"title":"Default Title","offer_id":44739551625461,"sku":"6860","price":7200.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_rocket_boxer_alto_2.png?v=1758741310"},{"product_id":"nuova-simonelli-appia-life-semi-compact-2-group-commercial-espresso-machine","title":"Nuova Simonelli Appia Life Semi Compact 2 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eNuova Simonelli\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eNuova Simonelli makes the machines world barista champions choose to compete on.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eT3 temperature control, soft infusion, and barista-friendly ergonomics come standard — because the brand's benchmark is competition performance, not just commercial adequacy.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Nuova Simonelli","offers":[{"title":"Black","offer_id":47958885007605,"sku":"7139-B","price":6900.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958885040373,"sku":"7139-W","price":6900.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1_coffee_machine_depot_usa_noucva_simonelli_appia_life_semi_2group_compact_70256a13-c1c8-402d-8990-8269b470c5e9.jpg?v=1719605231"},{"product_id":"nuova-simonelli-musica-vol-1-group-commercial-espresso-machine-direct-connect","title":"Nuova Simonelli Musica Vol 1 Group Commercial Espresso Machine (Direct Connect)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eNuova Simonelli\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eNuova Simonelli makes the machines world barista champions choose to compete on.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eT3 temperature control, soft infusion, and barista-friendly ergonomics come standard — because the brand's benchmark is competition performance, not just commercial adequacy.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eHeat instability during peak service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eHeat exchanger thermal stability\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eBarista-dependent dosing accuracy\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eVolumetric programming\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eVolumetric Dosing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eProgram shot volumes once and the machine doses precisely every time. \u003cstrong\u003eBaristas can focus on the customer, not the cup\u003c\/strong\u003e — consistency at speed, every service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Nuova Simonelli","offers":[{"title":"Default Title","offer_id":47958884745461,"sku":"7141","price":2950.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1_coffee_machine_depot_usa_nuova_simonelli_musica_volumetric_direct_connect.jpg?v=1719605247"},{"product_id":"victoria-arduino-e1-prima-volumetric-1-group-commercial-espresso-machine","title":"Victoria Arduino E1 Prima Volumetric 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eVictoria Arduino\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eVictoria Arduino has been building espresso machines since 1905.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe engineering leans on that history — saturated groups, precision boiler control, and the kind of build quality that outlasts trends and keeps performing through years of hard commercial use.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eVolumetric Dosing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eProgram shot volumes once and the machine doses precisely every time. \u003cstrong\u003eBaristas can focus on the customer, not the cup\u003c\/strong\u003e — consistency at speed, every service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eQuestions? We're here.\u003c\/strong\u003e Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e — our team knows this equipment and will help you find exactly what you need. \u003cstrong\u003eFree shipping\u003c\/strong\u003e on all orders, plus financing up to $25,000 through Click Lease for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Victoria Arduino","offers":[{"title":"Black \/ Standard","offer_id":45203614466293,"sku":"7147-B","price":6990.0,"currency_code":"USD","in_stock":true},{"title":"White \/ Standard","offer_id":45203614499061,"sku":"7147-W","price":6990.0,"currency_code":"USD","in_stock":true},{"title":"Steelux \/ Standard","offer_id":45203614531829,"sku":"7147-S","price":6990.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Easy Cream","offer_id":45203624886517,"sku":"7147-BEC","price":7990.0,"currency_code":"USD","in_stock":true},{"title":"White \/ Easy Cream","offer_id":45203624919285,"sku":"7147-WEC","price":7990.0,"currency_code":"USD","in_stock":true},{"title":"Steelux \/ Easy Cream","offer_id":45203624952053,"sku":"7147-SEC","price":7990.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1_coffee_machine_depot_usa_victoria_arduino_e1_prima_volumetric_black.jpg?v=1719605268"},{"product_id":"la-spaziale-s11-brio-1-group-commercial-espresso-machine","title":"La Spaziale S11 Brio 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eLa Spaziale\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eLa Spaziale machines are engineered for high-volume environments where uptime is everything.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eIndependent boilers, PID temperature control, and a build spec that makes them a reliable workhorse for cafés, restaurants, and hotel programs that measure output in hundreds of covers.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eTemperature drift between shots\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePID-controlled boiler precision\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eDual Boiler System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDedicated brew and steam boilers operate independently. \u003cstrong\u003ePull a shot and steam milk simultaneously\u003c\/strong\u003e with no temperature compromise — the defining advantage of dual-boiler design.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"La Spaziale","offers":[{"title":"Black \/ 110\/120","offer_id":45304420991221,"sku":"7217-B1","price":5500.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 208\/240","offer_id":45304421023989,"sku":"7217-B2","price":5500.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 110\/120","offer_id":45304421056757,"sku":"7217-W1","price":5500.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 208\/240","offer_id":45304421089525,"sku":"7217-W2","price":5500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1_coffee_machine_depot_usa_la_spaziale_s11_brio.png?v=1719605858"},{"product_id":"la-spaziale-s2-ek-automatic-1-group-commercial-espresso-machine","title":"La Spaziale S2 EK (Automatic) 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eLa Spaziale\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eLa Spaziale machines are engineered for high-volume environments where uptime is everything.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eIndependent boilers, PID temperature control, and a build spec that makes them a reliable workhorse for cafés, restaurants, and hotel programs that measure output in hundreds of covers.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eBean-to-Cup Automation\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eGrinds, tamps, extracts, and delivers in a single automated cycle. \u003cstrong\u003eConsistent output without a trained barista at every station\u003c\/strong\u003e — the solution for offices, hotels, and high-traffic service points.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eProgrammable Recipes\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStore and recall drink recipes for consistent output regardless of who's operating the machine. \u003cstrong\u003eEvery cup matches the recipe, every time.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eAutomated Milk System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eIntegrated milk frothing system textures milk to the right temperature and consistency automatically. \u003cstrong\u003eLatte and cappuccino quality without manual steaming technique.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"La Spaziale","offers":[{"title":"Default Title","offer_id":45347156820213,"sku":"7234","price":5585.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_usa_la_spaziale_s2_ek_automatic_1group.png?v=1719606043"},{"product_id":"wega-io-2-group-machine-with-hey-cafe-buddy-grinder-bundle","title":"Wega IO 2 Group Machine with Hey Cafe Buddy Grinder Bundle Package","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eWega\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eWega machines are built for the operators who run hard schedules and need reliability over spectacle.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger systems, programmable dosing, and commercial-grade components that hold up through high-volume daily service — quietly doing the job, every time.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eBarista-dependent dosing accuracy\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eVolumetric programming\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eVolumetric Dosing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eProgram shot volumes once and the machine doses precisely every time. \u003cstrong\u003eBaristas can focus on the customer, not the cup\u003c\/strong\u003e — consistency at speed, every service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Wega","offers":[{"title":"Off White - Stock Color \/ White","offer_id":45621466038517,"sku":"7256-WOW","price":6500.0,"currency_code":"USD","in_stock":true},{"title":"Off White - Stock Color \/ Black","offer_id":47626917904629,"sku":null,"price":6500.0,"currency_code":"USD","in_stock":true},{"title":"Custom Color (7-10 day lead time) \/ White","offer_id":45621466071285,"sku":"7256-WCC","price":6650.0,"currency_code":"USD","in_stock":true},{"title":"Custom Color (7-10 day lead time) \/ Black","offer_id":47626917937397,"sku":null,"price":6500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/01._Coffee_Machine_Depot_USA_-_Wega_IO_Package_Deal.png?v=1719606260"},{"product_id":"rocket-appartamento-tca-1-group-espresso-machine-black-black","title":"Rocket Appartamento TCA 1 Group Espresso Machine (Black\/Black)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRocket builds machines the way Italian engineers think espresso should be made.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe engineering is tight, the aesthetics are deliberate, and the performance is built to hold up through years of daily service — whether that's a café, a cart, or a serious home bar.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eHeat instability during peak service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eHeat exchanger thermal stability\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rocket","offers":[{"title":"Default Title","offer_id":45878737699061,"sku":"7711","price":2350.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee-machine_depot_rocket_appartamento_tca_front.png?v=1758756745"},{"product_id":"nuova-simonelli-appia-life-110-v-1-group-cobo-package-commercial-espresso-machine","title":"Nuova Simonelli - Appia Life 110 V 1 Group Combo Package Commercial Espresso Machine","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.quote-block{background:#EDEDEC;padding:40px 36px;margin:0 0 48px 0;position:relative;overflow:hidden}\n.quote-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#CC0000;margin:0 0 16px 0}\n.quote-headline{font-size:24px;font-weight:900;letter-spacing:-0.025em;line-height:1.2;color:#000;margin:0 0 20px 0;text-transform:uppercase}\n.quote-sub{font-size:14px;font-weight:400;line-height:1.8;color:rgba(0,0,0,0.55);margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n.chart-mobile{display:none;margin:0 0 48px 0}\n.chart-desktop{display:block;margin:0 0 48px 0}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.quote-headline{font-size:clamp(22px,5.5vw,28px)}\n.quote-sub{font-size:15px;line-height:1.85}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n.chart-desktop{display:none}\n.chart-mobile{display:block}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cp class=\"hook-label\"\u003eNuova Simonelli Appia Life — 110V Combo Package\u003c\/p\u003e\n  \u003ch2 class=\"hook-headline\"\u003ePlug Into Any Standard Outlet. Pull Consistent Shots All Day.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Appia Life 1 Group combo package gives your coffee cart, small cafe, or restaurant a commercial espresso setup that runs on a standard 110V 15-amp connection — no electrician, no special wiring. \u003cstrong\u003eVolumetric dosing keeps every shot consistent, even during your busiest hours.\u003c\/strong\u003e\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Appia Life uses volumetric dosing to pre-program your shot volumes — press the button, and the machine delivers the same output every time regardless of who is behind the bar. It runs on a standard 110V 15-amp connection, which means you can set up in locations where 220V service is not available or where running new electrical would be impractical. The compact single-group footprint fits tight counters and mobile carts without sacrificing the build quality and thermal consistency Nuova Simonelli is known for in commercial environments. This combo package pairs the machine with the accessories you need so your setup arrives ready to serve.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eVolumetric Dosing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eProgram your shot volumes once and the machine repeats them exactly. \u003cstrong\u003eConsistent espresso from your first customer to your last — no manual timing required.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e110V \/ 15 Amp\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eRuns on a standard household outlet. \u003cstrong\u003eNo dedicated circuit, no electrician visit, no rewiring your space before you can start pulling shots.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCompact Footprint\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group body designed for tight counters and mobile setups. \u003cstrong\u003eFits coffee carts, small restaurant stations, and cafe corners where space is limited.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eNuova Simonelli's commercial-grade construction handles sustained daily service. \u003cstrong\u003eBuilt to keep up with rush-hour volume without overheating or losing stability.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCombo Package\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eMachine plus essential accessories bundled together. \u003cstrong\u003eEverything you need arrives in one shipment — set up and start serving the same day.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This the Right Machine\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eMade For\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eCoffee carts, small cafes, and restaurants that need commercial-grade espresso from a standard outlet. You want volumetric consistency without dedicated electrical work, and your space demands a compact machine that still handles real service volume.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eNot For\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eHigh-volume multi-group operations running 300+ drinks a day. If your cafe already has 220V service and needs two or three group heads to keep up with traffic, the single-group 110V format will bottleneck your workflow.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eFinancing available.\u003c\/strong\u003e Call 323-592-3303.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nuova Simonelli","offers":[{"title":"Default Title","offer_id":45881416646901,"sku":"7318","price":5950.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/Appia-Life-1_group-Compact-Bundle-Package.jpg?v=1750447040"},{"product_id":"ripple-maker-ii-pro","title":"Ripple Maker II Pro","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n@media(max-width:560px){\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp-wrap\"\u003e\n\n  \u003cp class=\"hook-label\"\u003eRipple — New Commercial Machines\u003c\/p\u003e\n  \u003ch1 class=\"hook-headline\"\u003eRipple Maker II Pro: Dual Cartridge, Full Color, Under 10 Seconds\u003c\/h1\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Ripple Maker II Pro prints vibrant multi-color custom designs onto foam-topped drinks and desserts in under 10 seconds — with a dual-cartridge system that makes the color range possible at service speed. Logos, promotions, and personalized designs become part of every drink you serve. Automatic cup sensors and Wi-Fi connectivity keep the machine integrated into your workflow without friction. This is the Pro version for businesses that want the full range of what beverage printing can do.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Ripple Maker II Pro's dual-cartridge system is what separates it from the standard Ripple Maker II. Two cartridges working together expand the color range available for printing, allowing businesses to produce vibrant, branded designs — not just monochrome images — directly onto the foam surface of lattes, cappuccinos, cold foam drinks, cocktails, and desserts.\u003c\/p\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe print process completes in under 10 seconds, with automatic cup sensors detecting height so no manual adjustment is needed between orders. Wi-Fi connectivity lets you load designs, push seasonal artwork, or display customer-specific messages from any connected device. The combination of speed, color, and connectivity makes the Pro a marketing tool as much as a beverage accessory — one that generates social media content and customer engagement with every drink served.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eWhat You Get\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eDual-Cartridge System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eVibrant multi-color prints on every drink\u003c\/strong\u003e — two cartridges working together expand your color range beyond what single-cartridge systems can produce, making logos and branded designs pop.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eUnder-10-Second Prints\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eFast enough for real service volume\u003c\/strong\u003e — prints complete in under 10 seconds so the machine keeps pace with your bar without creating a new bottleneck.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eAutomatic Cup Sensors\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eNo manual calibration between cup sizes or drink types\u003c\/strong\u003e — automatic sensing handles height adjustment so your team can move through orders without stopping.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eWi-Fi Connectivity\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eLoad designs and manage artwork from any connected device\u003c\/strong\u003e — update seasonal promotions, customer personalization, or branded content remotely without touching the machine.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eFoam \u0026amp; Dessert Compatible\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003ePrint on lattes, cold foam, cocktails, and desserts\u003c\/strong\u003e — extends the value of the machine across your full menu, not just espresso-based drinks.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This Right For You?\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Is For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou want full-color branded printing on every drink you serve.\u003cbr\u003e\u003cbr\u003eYou run a cafe, bar, or event operation where customer experience drives repeat business.\u003cbr\u003e\u003cbr\u003eYou want to generate social media content organically with every order.\u003cbr\u003e\u003cbr\u003eYou need dual-cartridge color range for logos and promotional graphics.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Isn't For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou only need basic single-color printing (the standard Ripple Maker II may suffice).\u003cbr\u003e\u003cbr\u003eYou don't serve foam-topped beverages or desserts.\u003cbr\u003e\u003cbr\u003eBranding and customer experience aren't priorities for your business model.\u003cbr\u003e\u003cbr\u003eYour operation doesn't generate enough volume to justify the Pro price point.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eCoffee Machine Depot\u003c\/strong\u003e carries both Ripple Maker models and can help you determine which version makes sense for your bar and business goals. Questions? Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Ripple","offers":[{"title":"Default Title","offer_id":47955130581237,"sku":null,"price":3000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/10_784eb58b-5de6-49b3-9a4f-b49d4745b298.png?v=1742606068"},{"product_id":"ripple-maker-ii","title":"Ripple Maker II","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n@media(max-width:560px){\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp-wrap\"\u003e\n\n  \u003cp class=\"hook-label\"\u003eRipple — New Commercial Machines\u003c\/p\u003e\n  \u003ch1 class=\"hook-headline\"\u003eRipple Maker II: Put Your Brand on Every Drink You Serve\u003c\/h1\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Ripple Maker II prints custom designs directly onto foam-topped beverages in under 10 seconds — logos, promotions, personalized messages, or seasonal art — with automatic cup height adjustment that keeps pace with real cafe service. Wi-Fi connectivity and multi-color printing capabilities make it an active branding tool, not just a novelty. Every drink becomes a moment your customers photograph and share.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Ripple Maker II uses a precision inkjet-style system to print images directly onto the foam surface of beverages — lattes, cappuccinos, cold foam drinks, cocktails, or desserts. The print process completes in under 10 seconds, fast enough to integrate into normal service flow without adding a bottleneck.\u003c\/p\u003e\n  \u003cp class=\"mechanism-copy\"\u003eAutomatic cup height detection means the machine adjusts for each cup size without manual calibration — your barista places the drink, selects the design via Wi-Fi, and the Ripple Maker handles the rest. Multi-color printing expands the range of designs available, from simple logos to full-color seasonal promotions that drive social sharing and repeat visits.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eWhat You Get\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eUnder-10-Second Print Speed\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eFast enough for real service — not just demos\u003c\/strong\u003e — each design prints in under 10 seconds so the Ripple Maker fits into your workflow without slowing the bar down.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eAuto Cup Height Adjustment\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eNo manual calibration between cup sizes\u003c\/strong\u003e — the machine detects cup height automatically, so your team can move through orders without stopping to adjust settings.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eWi-Fi Connectivity\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eManage designs and updates from any connected device\u003c\/strong\u003e — load new artwork, seasonal promotions, or customer-requested designs without being tethered to the machine.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eMulti-Color Printing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eFull-color designs that increase brand visibility\u003c\/strong\u003e — go beyond monochrome latte art to print logos, seasonal graphics, and promotional imagery in color directly on the drink.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eWorks on Foam \u0026amp; More\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003ePrints on lattes, cold foam drinks, cocktails, and desserts\u003c\/strong\u003e — versatile enough to add value across your full menu, not just espresso-based beverages.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This Right For You?\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Is For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou want to turn every drink into a branded customer experience.\u003cbr\u003e\u003cbr\u003eYou run a cafe, bar, or event space where social sharing drives new business.\u003cbr\u003e\u003cbr\u003eYou want to offer personalized drinks for events, promotions, or loyalty programs.\u003cbr\u003e\u003cbr\u003eYou need a fast print system that fits into real service without slowing the bar.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Isn't For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou don't serve foam-topped beverages or desserts.\u003cbr\u003e\u003cbr\u003eYou need heavier commercial print volume (see the Ripple Maker II Pro).\u003cbr\u003e\u003cbr\u003eYou're operating a very low-volume setup where the ROI doesn't make sense.\u003cbr\u003e\u003cbr\u003eBranding and customer experience aren't priorities for your business.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eCoffee Machine Depot\u003c\/strong\u003e carries the Ripple Maker II alongside the full range of commercial espresso equipment — we can help you evaluate whether it's the right fit for your bar and business model. Questions? Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Ripple","offers":[{"title":"Default Title","offer_id":47955130548469,"sku":null,"price":2300.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/Untitleddesign_ed371361-d432-4815-adeb-a22b0a13f912.png?v=1742604978"},{"product_id":"faema-e98up-a-2-group-commercial-espresso-machine","title":"Faema E98UP A\/2 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp-wrap\"\u003e\n\n  \u003cp class=\"hook-label\"\u003eFaema — New Commercial Machines\u003c\/p\u003e\n  \u003ch1 class=\"hook-headline\"\u003eE98UP A\/2: The Workhorse That Keeps Your Bar Moving\u003c\/h1\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Faema E98UP A\/2 is a 2-group commercial espresso machine built for cafes and restaurants that need consistent brewing performance, smooth user-friendly operation, and the durability to handle daily commercial use without missing a beat. Its high-performance thermosyphon system maintains stable output throughout service, and its LED-lit button panels keep operation fast and intuitive for every barista on your team.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Problem \u0026amp; The Fix\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cp class=\"bridge-label\"\u003eWhy Most Mid-Range Commercial Machines Fall Short — And Why This One Doesn't\u003c\/p\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eTemperature instability leads to inconsistent shots\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eHigh-performance thermosyphon system maintains consistent brewing output all day\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eComplex controls slow baristas and cause errors\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eLED-lit button panels make operation intuitive and fast even during peak hours\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eLightweight construction leads to premature wear\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eDurable steel and aluminum construction is built for long-term commercial reliability\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eErgonomic design is an afterthought on most machines\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eErgonomic design ensures smooth, comfortable operation across full service shifts\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe E98UP A\/2 uses a high-performance thermosyphon circulation system to keep the group heads at stable brewing temperatures throughout service. Unlike machines that rely on a single static boiler, the thermosyphon continuously circulates heated water to maintain consistency — so your first shot after a 20-minute lull performs the same as a shot pulled mid-rush.\u003c\/p\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe ergonomic design places controls where baristas naturally reach, and LED-lit button panels make selection fast and accurate even in dimly lit bar environments. Steel and aluminum construction gives the machine the weight and build quality that holds up to daily commercial use — this is a machine built to be worked, not just displayed.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eWhat You Get\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eThermosyphon System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eConsistent brewing performance throughout service\u003c\/strong\u003e — continuous hot water circulation keeps group head temperatures stable from the first shot to the last.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eLED-Lit Button Panels\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eFast, accurate operation for your whole team\u003c\/strong\u003e — illuminated controls are easy to navigate under any lighting conditions, reducing errors during busy service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eErgonomic Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eComfortable, efficient operation across full shifts\u003c\/strong\u003e — controls and components are positioned for natural barista movement, reducing fatigue and improving workflow speed.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eSteel \u0026amp; Aluminum Construction\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eLong-lasting durability for demanding commercial environments\u003c\/strong\u003e — built with materials that hold up to the physical demands of daily cafe and restaurant service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eParallel espresso production for improved throughput\u003c\/strong\u003e — two group heads let your bar serve multiple customers simultaneously without sacrificing consistency.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This Right For You?\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Is For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou need a reliable 2-group machine for a busy cafe or restaurant.\u003cbr\u003e\u003cbr\u003eYou want a machine with intuitive controls that any barista can operate quickly.\u003cbr\u003e\u003cbr\u003eYou need durable commercial construction that holds up to daily heavy use.\u003cbr\u003e\u003cbr\u003eYou want consistent thermosyphon-based brewing performance throughout service.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Isn't For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou need Autosteam or automated milk frothing.\u003cbr\u003e\u003cbr\u003eYou need smart app connectivity or Wi-Fi programming.\u003cbr\u003e\u003cbr\u003eYou're looking for a single-group machine for lower-volume service.\u003cbr\u003e\u003cbr\u003eYour volume requires a 3-group setup.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eCoffee Machine Depot\u003c\/strong\u003e carries the full Faema E-series line with in-house technical support and expert guidance. Our LA-based team is here to help you find the right machine for your operation. Questions? Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Faema","offers":[{"title":"Default Title","offer_id":45922822881525,"sku":"7388","price":6985.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine-depot_usa_faema_e98up_a_2_group_commercial_espresso_machine.webp?v=1727720114"},{"product_id":"faema-faemina-a-1-gti-5p-1-group-commercial-espresso-machine-anodised-black-anodised-clear-grey","title":"Faema Faemina A\/1 GTI 5P – 1 Group Commercial Espresso Machine (Anodised Black\/Anodised Clear Grey)","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp-wrap\"\u003e\n\n  \u003cp class=\"hook-label\"\u003eFaema — New Commercial Machines\u003c\/p\u003e\n  \u003ch1 class=\"hook-headline\"\u003eFaemina GTI 5P Anodised Black \/ Clear Grey: Pro Results in Any Space\u003c\/h1\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Faema Faemina A\/1 GTI 5P in Anodised Black\/Anodised Clear Grey delivers the double boiler precision and integrated water softening that professional espresso demands — in a refined dark finish suited to cafes, offices, and refined home setups alike. Consistent extraction, superior cup quality, and professional-grade reliability in a single-group machine that fits where larger equipment can't.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Problem \u0026amp; The Fix\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cp class=\"bridge-label\"\u003eWhy Most Single-Group Machines Fall Short — And Why This One Doesn't\u003c\/p\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eSingle boiler forces trade-offs between brew and steam\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eDouble boiler delivers precise extraction temp and consistent steam independently\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eHard water degrades cup quality over time\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eIntegrated water softening filter maintains optimal extraction conditions\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eEquipment looks out of place in refined environments\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eAnodised Black\/Clear Grey finish works in cafes, offices, and premium home bars\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eInconsistent results undermine confidence in the equipment\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eProfessional-grade components deliver reliable output in every session\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Faemina GTI 5P's double boiler keeps your brew temperature and steam pressure on entirely separate systems. Pull a shot, steam milk — neither function is waiting on the other, and neither temperature is drifting because of what the other side is doing. This is the foundational advantage that separates this machine from single-boiler alternatives at similar price points.\u003c\/p\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe integrated water softening filter handles incoming water quality before it reaches the boiler, reducing scale accumulation that shortens component life and gradually degrades extraction quality. Whether you're in a location with hard water or simply want to protect your investment long-term, the built-in filtration is doing meaningful work every day it's in service.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eWhat You Get\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eDouble Boiler System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eIndependent brew temperature and steam pressure for consistent results\u003c\/strong\u003e — no trade-offs, no drift, no waiting between functions.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eIntegrated Water Softener\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eProtects the machine and maintains cup quality\u003c\/strong\u003e — built-in filtration reduces scale and keeps water chemistry optimized for extraction, day after day.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eGTI Temperature Control\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003ePrecise, programmable extraction temperature\u003c\/strong\u003e — set your target and hold it, consistently, across every shot in every session.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eProfessional-Grade Build\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eCommercial components built for reliable long-term output\u003c\/strong\u003e — Faema's engineering standards mean this machine performs consistently whether it's in a cafe or a premium home bar.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eAnodised Black \/ Clear Grey\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eA versatile, refined finish for any environment\u003c\/strong\u003e — the Anodised Black\/Anodised Clear Grey combination looks at home in commercial and non-commercial settings alike.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This Right For You?\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Is For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou want professional double boiler performance in a compact single-group machine.\u003cbr\u003e\u003cbr\u003eYou're in a location with hard water and want built-in protection.\u003cbr\u003e\u003cbr\u003eYou need equipment that fits in a cafe, office, or refined home setup.\u003cbr\u003e\u003cbr\u003eYou prefer a dark, understated finish that works across multiple environments.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Isn't For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou need Autosteam for automated milk frothing (see the Autosteam version).\u003cbr\u003e\u003cbr\u003eYou need a 2-group machine for parallel, high-volume service.\u003cbr\u003e\u003cbr\u003eYou want smart app connectivity (see other GTI 5P variants).\u003cbr\u003e\u003cbr\u003eYou prefer a white or copper finish.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eCoffee Machine Depot\u003c\/strong\u003e carries the full Faema Faemina range and can help you compare every finish and feature option. Our LA-based team provides expert support before and after your purchase. Questions? Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Faema","offers":[{"title":"Default Title","offer_id":45923638837493,"sku":"7393","price":4950.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_usa_faema_faemina_gti_5p_1_group_commercial_espresso_machine_anodised_black_anodised_clear_grey_front.png?v=1727745878"},{"product_id":"faema-faemina-a-1-gti-5p-1-group-commercial-espresso-machine-glossy-white-anodised-clear-grey","title":"Faema Faemina A\/1 GTI 5P – 1 Group Commercial Espresso Machine (Glossy White\/Anodised Clear Grey)","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp-wrap\"\u003e\n\n  \u003cp class=\"hook-label\"\u003eFaema — New Commercial Machines\u003c\/p\u003e\n  \u003ch1 class=\"hook-headline\"\u003eFaemina GTI 5P Glossy White: Professional Output, Long-Term Reliability\u003c\/h1\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Faema Faemina A\/1 GTI 5P in Glossy White\/Anodised Clear Grey combines a precise double boiler system with an integrated water softening filter and smart app connectivity — all in a clean, bright finish built for cafes, restaurants, and offices that need professional-grade espresso output with long-term reliability. Energy-saving features and advanced temperature control make this machine as practical as it is capable.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Problem \u0026amp; The Fix\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cp class=\"bridge-label\"\u003eWhy Most Single-Group Machines Fall Short — And Why This One Doesn't\u003c\/p\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eBrew temperature drifts over long service periods\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eDouble boiler system maintains precise, stable extraction temp all day\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eWater quality silently damages machine components\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eIntegrated water softening filter protects internals and maintains cup quality\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eHigh operating costs add up over time\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eEnergy-saving features reduce consumption without sacrificing performance\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eNo visibility into machine status or performance\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eSmart app connectivity gives you real-time monitoring and control\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Faemina GTI 5P runs on a double boiler system that keeps your brew temperature completely separate from your steam pressure. This means you can pull back-to-back shots without the brew temperature creeping up from steam boiler heat — a problem that single boiler machines can't avoid. The GTI temperature system adds another layer of precision, letting you set and hold your exact extraction target.\u003c\/p\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe integrated water softening filter treats your incoming water supply before it reaches the boilers, reducing mineral buildup that shortens component life and dulls cup quality over time. Energy-saving features help manage operating costs across extended daily service. App connectivity keeps you in control — from adjusting settings to checking machine status — without being physically at the machine.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eWhat You Get\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eDouble Boiler System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003ePrecise, stable brew temperature independent of steam output\u003c\/strong\u003e — consistent extraction conditions across a full day of service, without compromise.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eIntegrated Water Softener\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eProtects internal components and maintains cup quality long-term\u003c\/strong\u003e — built-in filtration reduces scale and keeps your water chemistry in range for optimal extraction.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eEnergy-Saving Features\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eLower operating costs without sacrificing readiness\u003c\/strong\u003e — intelligent energy management keeps the machine efficient across extended daily use.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eSmart App Connectivity\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eRemote control and monitoring from your phone\u003c\/strong\u003e — manage machine settings and track performance without stepping behind the bar.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eGlossy White \/ Anodised Clear Grey\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eA clean, professional finish for any service environment\u003c\/strong\u003e — works equally well in cafes, restaurants, and office settings where a polished look matters.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This Right For You?\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Is For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou want double boiler precision and long-term reliability in one machine.\u003cbr\u003e\u003cbr\u003eYou're concerned about water quality affecting performance over time.\u003cbr\u003e\u003cbr\u003eYou want smart app connectivity for modern machine management.\u003cbr\u003e\u003cbr\u003eYou need a dependable single-group machine for a cafe, restaurant, or office.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Isn't For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou need Autosteam for automated milk frothing (see the Autosteam version).\u003cbr\u003e\u003cbr\u003eYou need a 2-group machine for parallel service at higher volume.\u003cbr\u003e\u003cbr\u003eYou prefer a darker finish (see Anodised Black variant).\u003cbr\u003e\u003cbr\u003eYou're looking for a budget entry-level commercial machine.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eCoffee Machine Depot\u003c\/strong\u003e carries the full Faema Faemina line with in-house technical expertise and support. We help you find the right configuration for your space and service model. Questions? Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Faema","offers":[{"title":"Default Title","offer_id":45923665248501,"sku":"7394","price":4950.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_usa_faema_faemina_gti_5p_1_group_commercial_espresso_machine_glossy_white_anodised_clear_grey_frontside.jpg?v=1727746581"},{"product_id":"faema-faemina-a-1-gti-5p-1-group-commercial-espresso-machine-glossy-white-anodised-clear-grey-copy","title":"Faema Faemina A\/1 GTI 5P – 1 Group Commercial Espresso Machine with Autosteam (Glossy White\/Anodised Clear Grey)","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp-wrap\"\u003e\n\n  \u003cp class=\"hook-label\"\u003eFaema — New Commercial Machines\u003c\/p\u003e\n  \u003ch1 class=\"hook-headline\"\u003eFaemina GTI 5P Autosteam Glossy White: Precision Brewing, Clean Finish\u003c\/h1\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Faema Faemina A\/1 GTI 5P with Autosteam in Glossy White\/Anodised Clear Grey delivers double boiler stability, automated milk frothing, and smart app control in a finish that keeps the bar looking sharp. Built for cafes, bakeries, and specialty coffee spaces where precision and consistency are the standard — and where your equipment's appearance reflects your brand.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Problem \u0026amp; The Fix\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cp class=\"bridge-label\"\u003eWhy Most Single-Group Machines Fall Short — And Why This One Doesn't\u003c\/p\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eBrew temp unstable during back-to-back shots\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eDouble boiler maintains stable extraction temperature regardless of service pace\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eMilk quality varies without skilled technique\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eAutosteam automatically produces consistent, properly textured milk every time\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eScale and water quality degrade performance\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eIntegrated water softener protects internals and maintains extraction quality\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eMachine can't be monitored or adjusted remotely\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eSmart app connectivity gives you control from your phone during service\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Faemina GTI 5P uses a double boiler system to keep your brew temperature independent from your steam pressure. When you pull a shot, the extraction temperature stays locked — it doesn't dip or spike based on what the steam side is doing. That separation is what makes repeatable espresso possible across a full day of service.\u003c\/p\u003e\n  \u003cp class=\"mechanism-copy\"\u003eAutosteam handles milk frothing automatically, bringing it to the right texture without manual wand technique. The integrated water softener treats incoming water before it reaches the boiler, extending the machine's component life while protecting the flavor clarity that hard or mineral-heavy water would otherwise compromise. App connectivity ties it all together for modern, connected management of your equipment.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eWhat You Get\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eDouble Boiler System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eStable brew temperature and powerful steam — simultaneously\u003c\/strong\u003e — the double boiler keeps both functions fully independent so neither compromises the other.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eAutosteam Function\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eConsistent milk texture without manual technique\u003c\/strong\u003e — Autosteam delivers the same quality result every time, regardless of the barista behind the machine.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eIntegrated Water Softener\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eProtects the machine and improves cup quality\u003c\/strong\u003e — built-in water treatment reduces scale and maintains the ideal extraction environment long-term.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eSmart App Connectivity\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eRemote monitoring and control from your phone\u003c\/strong\u003e — manage settings and track the machine's status without interrupting service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eGlossy White \/ Anodised Clear Grey\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eA clean, bright finish that works in any specialty environment\u003c\/strong\u003e — Glossy White with Anodised Clear Grey accents looks sharp in cafes, bakeries, and premium coffee spaces.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This Right For You?\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Is For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou want Autosteam for consistent milk quality in a single-group machine.\u003cbr\u003e\u003cbr\u003eYou run a cafe, bakery, or specialty coffee space where precision matters.\u003cbr\u003e\u003cbr\u003eYou want smart app control for modern, connected operation.\u003cbr\u003e\u003cbr\u003eYou prefer a clean white finish that complements your bar's look.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Isn't For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou need a 2-group machine for higher throughput.\u003cbr\u003e\u003cbr\u003eYou want a version without Autosteam (see the standard GTI 5P).\u003cbr\u003e\u003cbr\u003eYou prefer a darker finish (see Anodised Black or Satin Copper variants).\u003cbr\u003e\u003cbr\u003eYou're looking for a high-volume, multi-group commercial setup.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eCoffee Machine Depot\u003c\/strong\u003e carries the complete Faema Faemina line with expert guidance on finishes, features, and configuration. Our LA-based team provides support before and after purchase. Questions? Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Faema","offers":[{"title":"Default Title","offer_id":45925558780149,"sku":"7402","price":5310.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_usa_faema_faemina_gti_5p_1_group_commercial_espresso_machine_glossy_white_anodised_clear_grey_frontside.jpg?v=1727746581"},{"product_id":"faema-faemina-a-1-gti-5p-1-group-commercial-espresso-machine-aluminum-lighting-anodised-black","title":"Faema Faemina A\/1 GTI 5P – 1 Group Commercial Espresso Machine (Aluminum Lighting\/Anodised Black)","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp-wrap\"\u003e\n\n  \u003cp class=\"hook-label\"\u003eFaema — New Commercial Machines\u003c\/p\u003e\n  \u003ch1 class=\"hook-headline\"\u003eFaemina GTI 5P Anodised Black: Double Boiler Precision, Dark Finish\u003c\/h1\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Faema Faemina A\/1 GTI 5P in Aluminum Lighting\/Anodised Black brings double boiler temperature precision, an integrated water softening filter, and smart app connectivity to a single-group machine with a sharp, dark aesthetic. Built for cafe owners and discerning baristas who want professional performance and a refined look — without the bulk of a multi-group setup.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Problem \u0026amp; The Fix\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cp class=\"bridge-label\"\u003eWhy Most Single-Group Commercial Machines Fall Short — And Why This One Doesn't\u003c\/p\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eSingle boiler compromises brew or steam temp\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eDouble boiler keeps extraction and steam fully independent and precise\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eHard water scale damages components over time\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eIntegrated water softening filter protects internals and maintains cup quality\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eNo way to adjust the machine without interrupting service\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eSmart app connectivity lets you manage settings from your phone\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eStandard finishes look dated on modern bars\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eAnodised Black with Aluminum Lighting delivers a clean, contemporary aesthetic\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Faemina GTI 5P's double boiler system separates brew and steam into two independent heat sources. Your extraction temperature is held precisely where your recipe demands it, while the steam boiler maintains consistent output for milk-based drinks — neither function interferes with the other. This is the core advantage a double boiler brings to any espresso program.\u003c\/p\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe integrated water softening filter adds a layer of protection that most single-group machines skip entirely. By treating incoming water before it reaches the boilers and group head, it reduces scale buildup, extends component life, and maintains the cup quality your water chemistry would otherwise compromise. Smart app control and connectivity round out the package for modern, connected operation.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eWhat You Get\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eDouble Boiler System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eIndependent brew and steam temperatures for precise, consistent output\u003c\/strong\u003e — no trade-offs between extraction stability and steam performance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eIntegrated Water Softener\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eProtects your investment and your cup quality\u003c\/strong\u003e — the built-in softening filter reduces scale and maintains optimal water chemistry for extraction.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eSmart App Control\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eManage your machine from your phone\u003c\/strong\u003e — smart connectivity gives you remote access to settings and monitoring without stepping behind the bar.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eGTI Temperature System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eProgrammable, stable extraction temperature\u003c\/strong\u003e — the GTI system holds your brew temp with precision, delivering consistent results shot after shot.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eAnodised Black \/ Aluminum Lighting\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eA refined dark finish for modern coffee environments\u003c\/strong\u003e — Anodised Black with Aluminum Lighting accents presents professionally in cafes, bars, and specialty spaces.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This Right For You?\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Is For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou want double boiler performance in a single-group format.\u003cbr\u003e\u003cbr\u003eYou're concerned about water quality affecting your machine and your drinks.\u003cbr\u003e\u003cbr\u003eYou want smart connectivity for modern machine management.\u003cbr\u003e\u003cbr\u003eYou prefer a dark, understated finish that looks sharp on the bar.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Isn't For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou need Autosteam for automated milk frothing (see the Autosteam version).\u003cbr\u003e\u003cbr\u003eYou need a 2-group machine for higher-volume parallel service.\u003cbr\u003e\u003cbr\u003eYou prefer a lighter or more colorful finish (other Faemina variants available).\u003cbr\u003e\u003cbr\u003eYou're looking for a purely manual machine without app features.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eCoffee Machine Depot\u003c\/strong\u003e carries the full Faema Faemina range and can help you compare finishes and feature sets to find the right configuration for your bar. Questions? Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Faema","offers":[{"title":"Default Title","offer_id":45925583388917,"sku":"7395","price":5040.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_usa_faema_faemina_gti_5p_1_group_commercial_espresso_machine_aluminum_lighting_anodised_clear_grey_frontside.png?v=1727797653"},{"product_id":"faema-faemina-a-1-gti-5p-1-group-commercial-espresso-machine-with-autosteam-satin-copper-aluminum-lighting","title":"Faema Faemina A\/1 GTI 5P – 1 Group Commercial Espresso Machine with Autosteam (Satin Copper\/Aluminum Lighting)","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp-wrap\"\u003e\n\n  \u003cp class=\"hook-label\"\u003eFaema — New Commercial Machines\u003c\/p\u003e\n  \u003ch1 class=\"hook-headline\"\u003eFaemina GTI 5P Autosteam Satin Copper: Precision and Presence in One Group\u003c\/h1\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Faema Faemina A\/1 GTI 5P is a single-group commercial espresso machine that brings double boiler precision, Autosteam milk frothing, and smart app control to a compact, beautifully finished body. The Satin Copper\/Aluminum Lighting finish makes a statement on any specialty bar — and the performance behind that finish backs it up with consistent extraction temperature, powerful steam, and modern connectivity.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Problem \u0026amp; The Fix\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cp class=\"bridge-label\"\u003eWhy Most Single-Group Commercial Machines Fall Short — And Why This One Doesn't\u003c\/p\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eSingle boiler can't separate brew and steam temps\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eDouble boiler system maintains optimal extraction temp and steam power independently\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eMilk texture varies barista to barista\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eAutosteam automatically froths milk to the ideal texture every time\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eNo way to monitor or adjust the machine remotely\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eSmart app control and voice recognition give you modern, connected management\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cp class=\"bridge-problem\"\u003eEquipment looks generic behind the bar\u003c\/p\u003e\n        \u003cp class=\"bridge-solution\"\u003eSatin Copper\/Aluminum Lighting finish is a visual centerpiece for specialty spaces\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Faemina's double boiler system gives brewing and steaming their own dedicated heat sources. Your brew temperature stays exactly where your recipe needs it, while the steam boiler maintains consistent power for milk frothing — without one compromising the other. This separation is the foundation of consistent espresso at any service pace.\u003c\/p\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe optional Autosteam function takes milk preparation out of the manual technique equation. It automatically froths milk to the right texture, so your output stays consistent even with varying barista skill levels. Smart app control and voice recognition round out the feature set — letting you monitor and adjust the machine without interrupting service.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eWhat You Get\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eDouble Boiler System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eOptimal extraction temperature and consistent steam power — independently\u003c\/strong\u003e — the double boiler eliminates the trade-offs that limit single boiler machines.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eAutosteam Function\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eAutomatic milk frothing to the ideal texture\u003c\/strong\u003e — Autosteam delivers barista-quality milk preparation without relying on manual technique.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eSmart App Control\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eMonitor and manage the machine from your phone\u003c\/strong\u003e — app connectivity and voice recognition bring modern convenience to commercial espresso operation.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eGTI Temperature System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003ePrecise, programmable temperature control\u003c\/strong\u003e — the GTI system lets you dial in and hold your exact extraction temperature for consistent results.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eSatin Copper \/ Aluminum Lighting Finish\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eA bar-defining aesthetic for specialty coffee spaces\u003c\/strong\u003e — the Satin Copper finish with Aluminum Lighting detail is designed to stand out where design matters.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This Right For You?\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Is For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou want double boiler precision in a single-group format.\u003cbr\u003e\u003cbr\u003eYou need consistent milk quality without relying on manual technique.\u003cbr\u003e\u003cbr\u003eYou value smart connectivity and modern machine management.\u003cbr\u003e\u003cbr\u003eYou want a visually distinctive finish that elevates your bar aesthetic.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eThis Isn't For You If...\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eYou need a 2-group machine for higher-volume parallel service.\u003cbr\u003e\u003cbr\u003eYou prefer a no-frills machine without app connectivity.\u003cbr\u003e\u003cbr\u003eYou want a different color finish (see other Faemina GTI variants).\u003cbr\u003e\u003cbr\u003eYou're looking for a budget single-group commercial machine.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eCoffee Machine Depot\u003c\/strong\u003e carries the full Faema Faemina line with in-house technical support and expert guidance on configuration. We'll help you find the right finish and feature set for your bar. Questions? Call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Faema","offers":[{"title":"Default Title","offer_id":45926501941493,"sku":"7401","price":5400.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_usa_faema_faemina_1_group_commercial_espresso_machine_satin_copper_aluminum_lighting_frontside_2.jpg?v=1727892976"},{"product_id":"wega-io-evd-2-group-commercial-espresso-machine","title":"Wega IO EVD 2 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eWega\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eWega machines are built for the operators who run hard schedules and need reliability over spectacle.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger systems, programmable dosing, and commercial-grade components that hold up through high-volume daily service — quietly doing the job, every time.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eBarista-dependent dosing accuracy\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eVolumetric programming\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eVolumetric Dosing\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eProgram shot volumes once and the machine doses precisely every time. \u003cstrong\u003eBaristas can focus on the customer, not the cup\u003c\/strong\u003e — consistency at speed, every service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Wega","offers":[{"title":"Default Title","offer_id":46390465331445,"sku":"7466","price":7136.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/WegaIOEVD2groupCommercialEspressoMachine.jpg?v=1738614409"},{"product_id":"rocket-appartamento-tca-1-group-commercial-espresso-machine-white","title":"Rocket Appartamento TCA 1 Group Espresso Machine (White)","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.quote-block{background:#EDEDEC;padding:40px 36px;margin:0 0 48px 0;position:relative;overflow:hidden}\n.quote-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#CC0000;margin:0 0 16px 0}\n.quote-headline{font-size:24px;font-weight:900;letter-spacing:-0.025em;line-height:1.2;color:#000;margin:0 0 20px 0;text-transform:uppercase}\n.quote-sub{font-size:14px;font-weight:400;line-height:1.8;color:rgba(0,0,0,0.55);margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n.chart-mobile{display:none;margin:0 0 48px 0}\n.chart-desktop{display:block;margin:0 0 48px 0}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.quote-headline{font-size:clamp(22px,5.5vw,28px)}\n.quote-sub{font-size:15px;line-height:1.85}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n.chart-desktop{display:none}\n.chart-mobile{display:block}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cp class=\"hook-label\"\u003eRocket Appartamento TCA (White)\u003c\/p\u003e\n  \u003ch2 class=\"hook-headline\"\u003eAdjustable Boiler Pressure Lets You Tune Your Espresso to the Bean\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Appartamento TCA gives you direct control over boiler pressure so you can \u003cstrong\u003ematch your brew temperature to whatever roast you're running\u003c\/strong\u003e — all through a heat exchanger system that lets you brew and steam simultaneously without interruption.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe TCA system puts adjustable boiler pressure in your hands. Dial it up for lighter roasts that need more heat, or pull it back for darker profiles that extract better at lower temperatures. The heat exchanger design means your steam wand stays hot and ready even while you're mid-shot, so milk drinks don't slow you down. The compact, durable chassis keeps all of this accessible in a footprint that works on home counters and small cafe bars alike.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eTCA Pressure\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eAdjustable boiler pressure lets you fine-tune brew temperature for different coffee profiles. \u003cstrong\u003eYour light roast and your dark blend each get the heat they need.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eBrew and steam at the same time through a single boiler heat exchange system. \u003cstrong\u003eMilk drinks and straight shots flow without waiting for recovery.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eConsistent Pull\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003ePrecise temperature control ensures consistent extraction across every shot you pull. \u003cstrong\u003eYour morning routine delivers the same results whether it's cup one or cup five.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCompact Build\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDurable construction in a space-efficient frame that suits cafes and home kitchens. \u003cstrong\u003eYou get Rocket engineering without surrendering your counter.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eWhite Finish\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eClean white exterior with Rocket's signature styling cues. \u003cstrong\u003eA machine that fits modern spaces as naturally as it fits your workflow.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This the Right Machine\u003c\/span\u003e\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eMade For\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eHome baristas and small cafe operators who rotate between different roasts and want temperature flexibility without jumping to a full dual boiler. You value hands-on control and want your machine to respond when you adjust it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cp class=\"fit-card-label\"\u003eNot For\u003c\/p\u003e\n      \u003cp class=\"fit-card-copy\"\u003eHigh-volume shops pulling dozens of drinks per hour, or anyone who wants digital PID readouts and programmable shot profiles. If you need that level of automation, look at a dual boiler with full PID.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eFinancing available.\u003c\/strong\u003e Call 323-592-3303.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rocket","offers":[{"title":"Default Title","offer_id":46571155194101,"sku":"7589","price":2300.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_usa_rocket_appartamento_tca_white_front_side.png?v=1744912780"},{"product_id":"custom-coffee-cart-fully-collapsible","title":"Custom Coffee Cart - Fully Collapsible","description":"\u003cstyle\u003e\n.pdp-wrap{max-width:700px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;padding:0}\n.hook-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 16px 0}\n.hook-headline{font-size:42px;font-weight:900;letter-spacing:-0.03em;line-height:1.05;color:#000;margin:0 0 24px 0;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}\n.hook-sub{font-size:16px;font-weight:400;line-height:1.75;color:#000;margin:0 0 48px 0;border-left:4px solid #CC0000;padding-left:20px}\n.section-rule{display:flex;align-items:center;gap:0;margin:0 0 28px 0}\n.section-rule span{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#fff;background:#CC0000;padding:5px 12px;white-space:nowrap;line-height:1}\n.section-rule div{flex:1;height:2px;background:#000}\n.bridge{background:#EDEDEC;padding:32px;margin:0 0 48px 0}\n.bridge-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 28px 0;padding-bottom:16px;border-bottom:2px solid #000}\n.bridge-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid #000;border-left:2px solid #000}\n.bridge-item{padding:20px 22px;border-right:2px solid #000;border-bottom:2px solid #000}\n.bridge-problem{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(0,0,0,0.4);margin:0 0 8px 0}\n.bridge-solution{font-size:17px;font-weight:900;letter-spacing:-0.02em;color:#000;line-height:1.2;text-transform:uppercase;margin:0}\n.mechanism-copy{font-size:16px;font-weight:400;line-height:1.8;color:#000;margin:0 0 48px 0}\n.feature-stack{display:flex;flex-direction:column;margin:0 0 48px 0;border:2px solid #000}\n.feature-row{display:grid;grid-template-columns:180px 1fr;border-bottom:2px solid #000}\n.feature-row:last-child{border-bottom:none}\n.feature-left{padding:20px 22px;background:#EDEDEC;border-right:2px solid #000;display:flex;align-items:flex-start}\n.feature-left-name{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000;line-height:1.5;margin:0}\n.feature-right{padding:20px 24px;background:#fff}\n.feature-right-copy{font-size:15px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.quote-block{background:#EDEDEC;padding:40px 36px;margin:0 0 48px 0;position:relative;overflow:hidden}\n.quote-label{font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#CC0000;margin:0 0 16px 0}\n.quote-headline{font-size:24px;font-weight:900;letter-spacing:-0.025em;line-height:1.2;color:#000;margin:0 0 20px 0;text-transform:uppercase}\n.quote-sub{font-size:14px;font-weight:400;line-height:1.8;color:rgba(0,0,0,0.55);margin:0}\n.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 48px 0;border:2px solid #000}\n.fit-card{padding:24px 22px}\n.fit-card:first-child{border-right:2px solid #000}\n.fit-card-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#000;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #CC0000}\n.fit-card-copy{font-size:14px;font-weight:400;line-height:1.75;color:#000;margin:0}\n.cmd-callout{padding:24px 28px;border:2px solid #000;background:#EDEDEC;font-size:15px;font-weight:400;color:rgba(0,0,0,0.7);line-height:1.8}\n.cmd-callout strong{color:#000;font-weight:900}\n.chart-mobile{display:none;margin:0 0 48px 0}\n.chart-desktop{display:block;margin:0 0 48px 0}\n@media(max-width:560px){\n.bridge-grid{grid-template-columns:1fr}\n.feature-row{grid-template-columns:1fr}\n.feature-left{border-right:none;border-bottom:2px solid #000}\n.fit-grid{grid-template-columns:1fr}\n.fit-card:first-child{border-right:none;border-bottom:2px solid #000}\n.hook-headline{font-size:clamp(28px,7vw,42px)}\n.hook-sub{font-size:17px;line-height:1.8}\n.mechanism-copy{font-size:17px;line-height:1.85}\n.feature-right-copy{font-size:16px;line-height:1.8}\n.bridge-solution{font-size:16px}\n.quote-headline{font-size:clamp(22px,5.5vw,28px)}\n.quote-sub{font-size:15px;line-height:1.85}\n.fit-card-copy{font-size:15px;line-height:1.8}\n.cmd-callout{font-size:16px;line-height:1.85}\n.chart-desktop{display:none}\n.chart-mobile{display:block}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n\u003cp class=\"hook-label\"\u003eCoffee Machine Depot Custom Coffee Cart\u003c\/p\u003e\n\u003ch2 class=\"hook-headline\"\u003eFully collapsible. Event-ready. Your entire coffee setup in one cart.\u003c\/h2\u003e\n\u003cp class=\"hook-sub\"\u003eA compact, fully collapsible mobile coffee workstation built for pop-ups, catering events, and brand activations. Durable construction handles frequent transport. Consistent temperature stability keeps your shots dialed in from the first pour to the last guest. It folds down, loads up, and sets up fast — so you spend your time pulling shots, not assembling furniture. **Please note that these are custom made carts and therefore can be ordered in your preferred color. Time frame is usually 2 - 3 weeks post order.\u003c\/p\u003e\n\u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eHow It Works\u003c\/span\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mechanism-copy\"\u003eThe cart is engineered around a fully collapsible frame that breaks down for transport and reassembles quickly on site. Everything — your espresso machine, grinder, knock box, and accessories — has a designated position on the work surface. The durable construction absorbs the wear of loading and unloading without loosening joints or warping surfaces. Temperature stability from your machine stays reliable because the cart provides a level, stable platform even on uneven event floors. You arrive, unfold, plug in, and start serving.\u003c\/p\u003e\n\u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eThe Engineering\u003c\/span\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-stack\"\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eFully Collapsible Frame\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eThe entire cart folds down flat for transport in your vehicle. No tools needed to set up or break down. \u003cstrong\u003eFrom trunk to serving in minutes.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eDurable Construction\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eBuilt to handle daily commercial use and frequent transport. The frame and surfaces hold up to repeated loading, unloading, and the weight of professional espresso equipment. \u003cstrong\u003eDesigned for the road, not just the showroom.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eCompact Footprint\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eFits into tight event spaces, farmers market stalls, and pop-up venues without sacrificing usable work surface. You get a full workstation in a footprint that works where space is limited. \u003cstrong\u003eProfessional setup, minimal square footage.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eStable Platform\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eA level, rigid work surface keeps your espresso machine stable during service. No wobble, no vibration transfer — your machine performs like it is sitting on a permanent counter. \u003cstrong\u003eRock-solid even on uneven ground.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eEvent-Ready Design\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eClean lines and a professional look that represents your brand at corporate events, weddings, and activations. This is a workstation that looks as intentional as the coffee you serve from it. \u003cstrong\u003eYour mobile cafe, ready to impress.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-rule\"\u003e\n\u003cspan\u003eIs This the Right Machine\u003c\/span\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-grid\"\u003e\n\u003cdiv class=\"fit-card\"\u003e\n\u003cp class=\"fit-card-label\"\u003eMade for\u003c\/p\u003e\n\u003cp class=\"fit-card-copy\"\u003eMobile coffee cart operators doing pop-ups, farmers markets, and catering. Brand activation teams that need a professional espresso setup at events. Anyone starting a mobile coffee business who needs a portable, durable workstation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-card\"\u003e\n\u003cp class=\"fit-card-label\"\u003eNot for\u003c\/p\u003e\n\u003cp class=\"fit-card-copy\"\u003eFixed-location cafes that do not need portability. Home users looking for a countertop espresso machine. Anyone who needs a permanent built-in coffee bar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eFinancing available.\u003c\/strong\u003e The Custom Coffee Cart qualifies for Click Lease financing up to $25K. Call us at 323-592-3303.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Coffee Machine Depot","offers":[{"title":"Default Title","offer_id":46988560826613,"sku":"7697","price":2950.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/CustomCoffeeCart.jpg?v=1756409509"},{"product_id":"rocket-appartamento-tca-1-group-espresso-machine-black","title":"Rocket Appartamento TCA 1 Group Espresso Machine (Black)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRocket builds machines the way Italian engineers think espresso should be made.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe engineering is tight, the aesthetics are deliberate, and the performance is built to hold up through years of daily service — whether that's a café, a cart, or a serious home bar.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eHeat instability during peak service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eHeat exchanger thermal stability\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rocket","offers":[{"title":"Default Title","offer_id":47070474961141,"sku":"7710","price":2300.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_rocket_appartamento_tca_black_front.png?v=1758755449"},{"product_id":"klassy-kart-mobile-coffee-espresso-cart-black-turn-key","title":"Klassy Kart - Mobile Coffee Espresso Cart (Black Turn Key)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n\u003cspan class=\"hook-label\"\u003eKlassy Kart — Black Turn Key\u003c\/span\u003e\n\u003ch2 class=\"hook-headline\"\u003eYour coffee business shouldn't be limited by where the plumbing is.\u003c\/h2\u003e\n\u003cp class=\"hook-sub\"\u003eMost venues don't have a barista station waiting for you. The Klassy Kart does — roll in, plug in, draw water from your jugs, and start pulling shots. No contractor, no plumber, no fixed address required. \u003cstrong\u003eEXCLUDING ESPRESSO MACHINE \u0026amp; GRINDER IN PHOTO\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"bridge\"\u003e\n\u003cspan class=\"bridge-label\"\u003eWhat Mobile Coffee Service Actually Demands\u003c\/span\u003e\n\u003cdiv class=\"bridge-grid\"\u003e\n\u003cdiv class=\"bridge-item\"\u003e\n\u003cspan class=\"bridge-problem\"\u003eNo plumbing at the venue\u003c\/span\u003e \u003cspan class=\"bridge-solution\"\u003eSuction inlet draws from your own jugs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bridge-item\"\u003e\n\u003cspan class=\"bridge-problem\"\u003eNot enough prep space\u003c\/span\u003e \u003cspan class=\"bridge-solution\"\u003e40\" of pop-out counter space\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bridge-item\"\u003e\n\u003cspan class=\"bridge-problem\"\u003eSlow, complicated setup\u003c\/span\u003e \u003cspan class=\"bridge-solution\"\u003eFolds down — one-person breakdown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bridge-item\"\u003e\n\u003cspan class=\"bridge-problem\"\u003eEquipment getting beat up in transit\u003c\/span\u003e \u003cspan class=\"bridge-solution\"\u003eCommercial build, laminated surfaces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eHow It Works\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"mechanism-copy\"\u003eThe Klassy Kart runs off standard electrical outlets and two 5-gallon water jugs — one fresh, one for waste. A suction hose draws from the fresh jug into the integrated plumbing system, feeding the sink, rinser, and instant hot water heater. Connecting your espresso machine is straightforward: a 3\/8\" John Guest fitting (standard on most commercial machines) plugs directly into the Barista Easy Plumb Case. When the event ends, the wings fold in and the cart rolls to your vehicle. One person handles the whole setup and breakdown in minutes.\u003c\/p\u003e\n\u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Build\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-stack\"\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eBuilt-In Utility System\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eComes fully equipped with a sink and drain, pitcher and glass rinser, instant hot water heater, and the Barista Easy Plumb Case for simplified connections. \u003cstrong\u003eEverything you need to run a full-service station — without a plumber or a permanent location.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eEXCLUDING ESPRESSO MACHINE \u0026amp; GRINDER IN PHOTO\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eSuction Inlet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eDraws water directly from external containers — no venue hookup required. \u003cstrong\u003eTwo 5-gallon jugs (fresh and waste) are all you need to operate at markets, weddings, and pop-up events without a water line in sight.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eExtended Work Surface\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003ePop-out wings extend 20 inches on each side, adding a full 40 inches of counter space when deployed. \u003cstrong\u003eRoom for your grinder, tamping station, cup lineup, and POS — all within arm's reach during a rush.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eCollapsible Design\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eWings and upper sections fold into a compact profile for transport and storage. \u003cstrong\u003eOne person can set up or break down in a matter of minutes\u003c\/strong\u003e — no tools, no extra hands needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003e5\" Heavy-Duty Casters\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eCommercial rubber casters roll cleanly on concrete, asphalt, and carpet. \u003cstrong\u003eLock them in place once you're positioned and stay there\u003c\/strong\u003e — no drift mid-service on smooth event surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eLaminated Surfaces\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eWater-resistant laminate throughout repels spills and wipes clean between events. \u003cstrong\u003eBuilt to handle the daily demands of market service, outdoor catering, and high-volume pop-ups.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote-block\"\u003e\n\u003cspan class=\"quote-label\"\u003eBuilt For\u003c\/span\u003e\n\u003cp class=\"quote-headline\"\u003eThe barista running a real business, not just a hobby.\u003c\/p\u003e\n\u003cp class=\"quote-sub\"\u003eFarmers markets. Wedding receptions. Corporate pop-ups. Product launches. Wherever your clients need coffee service, this cart gets you there fully equipped — without hiring a venue, building a bar, or calling a plumber. Add the optional branded sign and the Klassy Kart becomes your storefront wherever you roll it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-grid\"\u003e\n\u003cdiv class=\"fit-card\"\u003e\n\u003cspan class=\"fit-card-label\"\u003eMade For\u003c\/span\u003e\n\u003cp class=\"fit-card-copy\"\u003eMobile coffee operators and event baristas who need a professional setup at any venue. Coffee catering businesses running farmers markets, weddings, and corporate events. Anyone launching a pop-up café without a permanent location.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-card\"\u003e\n\u003cspan class=\"fit-card-label\"\u003eNot For\u003c\/span\u003e\n\u003cp class=\"fit-card-copy\"\u003eFixed café locations that need a built-in bar setup. Off-grid events without power access — you'll need a generator if there are no outlets. Rough terrain use: the 5\" casters are rated for smooth surfaces, not dirt roads or loose gravel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Klassy Kart","offers":[{"title":"No Sign","offer_id":47958656057589,"sku":"7718","price":4975.0,"currency_code":"USD","in_stock":true},{"title":"With Sign","offer_id":47958656090357,"sku":"7718-S","price":5370.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1-30.jpg?v=1769716541"},{"product_id":"klassy-kart-mobile-coffee-espresso-cart-white-turn-key","title":"Klassy Kart - Mobile Coffee Espresso Cart (White Turn Key)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n\u003cspan class=\"hook-label\"\u003eKlassy Kart — White Turn Key\u003c\/span\u003e\n\u003ch2 class=\"hook-headline\"\u003eYour coffee business shouldn't be limited by where the plumbing is.\u003c\/h2\u003e\n\u003cp class=\"hook-sub\"\u003eMost venues don't have a barista station waiting for you. The Klassy Kart does — roll in, plug in, draw water from your jugs, and start pulling shots. No contractor, no plumber, no fixed address required. \u003cstrong\u003eEXCLUDING ESPRESSO MACHINE \u0026amp; GRINDER IN PHOTO\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"bridge\"\u003e\n\u003cspan class=\"bridge-label\"\u003eWhat Mobile Coffee Service Actually Demands\u003c\/span\u003e\n\u003cdiv class=\"bridge-grid\"\u003e\n\u003cdiv class=\"bridge-item\"\u003e\n\u003cspan class=\"bridge-problem\"\u003eNo plumbing at the venue\u003c\/span\u003e \u003cspan class=\"bridge-solution\"\u003eSuction inlet draws from your own jugs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bridge-item\"\u003e\n\u003cspan class=\"bridge-problem\"\u003eNot enough prep space\u003c\/span\u003e \u003cspan class=\"bridge-solution\"\u003e40\" of pop-out counter space\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bridge-item\"\u003e\n\u003cspan class=\"bridge-problem\"\u003eSlow, complicated setup\u003c\/span\u003e \u003cspan class=\"bridge-solution\"\u003eFolds down — one-person breakdown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bridge-item\"\u003e\n\u003cspan class=\"bridge-problem\"\u003eEquipment getting beat up in transit\u003c\/span\u003e \u003cspan class=\"bridge-solution\"\u003eCommercial build, laminated surfaces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eHow It Works\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"mechanism-copy\"\u003eThe Klassy Kart runs off standard electrical outlets and two 5-gallon water jugs — one fresh, one for waste. A suction hose draws from the fresh jug into the integrated plumbing system, feeding the sink, rinser, and instant hot water heater. Connecting your espresso machine is straightforward: a 3\/8\" John Guest fitting (standard on most commercial machines) plugs directly into the Barista Easy Plumb Case. When the event ends, the wings fold in and the cart rolls to your vehicle. One person handles the whole setup and breakdown in minutes.\u003c\/p\u003e\n\u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Build\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-stack\"\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eBuilt-In Utility System\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eComes fully equipped with a sink and drain, pitcher and glass rinser, instant hot water heater, and the Barista Easy Plumb Case for simplified connections. \u003cstrong\u003eEverything you need to run a full-service station — without a plumber or a permanent location.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"feature-right-copy\"\u003e\u003cstrong\u003eEXCLUDING ESPRESSO MACHINE \u0026amp; GRINDER IN PHOTO\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eSuction Inlet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eDraws water directly from external containers — no venue hookup required. \u003cstrong\u003eTwo 5-gallon jugs (fresh and waste) are all you need to operate at markets, weddings, and pop-up events without a water line in sight.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eExtended Work Surface\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003ePop-out wings extend 20 inches on each side, adding a full 40 inches of counter space when deployed. \u003cstrong\u003eRoom for your grinder, tamping station, cup lineup, and POS — all within arm's reach during a rush.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eCollapsible Design\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eWings and upper sections fold into a compact profile for transport and storage. \u003cstrong\u003eOne person can set up or break down in a matter of minutes\u003c\/strong\u003e — no tools, no extra hands needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003e5\" Heavy-Duty Casters\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eCommercial rubber casters roll cleanly on concrete, asphalt, and carpet. \u003cstrong\u003eLock them in place once you're positioned and stay there\u003c\/strong\u003e — no drift mid-service on smooth event surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-left\"\u003e\n\u003cp class=\"feature-left-name\"\u003eLaminated Surfaces\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-right\"\u003e\n\u003cp class=\"feature-right-copy\"\u003eWater-resistant laminate throughout repels spills and wipes clean between events. \u003cstrong\u003eBuilt to handle the daily demands of market service, outdoor catering, and high-volume pop-ups.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote-block\"\u003e\n\u003cspan class=\"quote-label\"\u003eBuilt For\u003c\/span\u003e\n\u003cp class=\"quote-headline\"\u003eThe barista running a real business, not just a hobby.\u003c\/p\u003e\n\u003cp class=\"quote-sub\"\u003eFarmers markets. Wedding receptions. Corporate pop-ups. Product launches. Wherever your clients need coffee service, this cart gets you there fully equipped — without hiring a venue, building a bar, or calling a plumber. Add the optional branded sign and the Klassy Kart becomes your storefront wherever you roll it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-grid\"\u003e\n\u003cdiv class=\"fit-card\"\u003e\n\u003cspan class=\"fit-card-label\"\u003eMade For\u003c\/span\u003e\n\u003cp class=\"fit-card-copy\"\u003eMobile coffee operators and event baristas who need a professional setup at any venue. Coffee catering businesses running farmers markets, weddings, and corporate events. Anyone launching a pop-up café without a permanent location.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-card\"\u003e\n\u003cspan class=\"fit-card-label\"\u003eNot For\u003c\/span\u003e\n\u003cp class=\"fit-card-copy\"\u003eFixed café locations that need a built-in bar setup. Off-grid events without power access — you'll need a generator if there are no outlets. Rough terrain use: the 5\" casters are rated for smooth surfaces, not dirt roads or loose gravel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cmd-callout\"\u003e\n\u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Klassy Kart","offers":[{"title":"No Sign","offer_id":47958655926517,"sku":"7719","price":4750.0,"currency_code":"USD","in_stock":true},{"title":"With Sign","offer_id":47958655959285,"sku":"7719-S","price":5145.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/1-3.jpg?v=1769716577"},{"product_id":"astoria-ab200-1-group-commercial-espresso-machine-black","title":"Astoria - AB200 1 Group Commercial Espresso Machine (Black)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eAstoria\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eAstoria builds commercial espresso machines for the operators who need volume without sacrifice.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger efficiency, ergonomic barista workflow, and a build quality that handles high daily output without the maintenance overhead of over-engineered systems.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Astoria","offers":[{"title":"Default Title","offer_id":47589215305973,"sku":"7785","price":5016.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_astoria_ab200_1_group_black_front.png?v=1769024453"},{"product_id":"astoria-ab200-1-group-commercial-espresso-machine-white","title":"Astoria - AB200 1 Group Commercial Espresso Machine (White)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eAstoria\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eAstoria builds commercial espresso machines for the operators who need volume without sacrifice.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger efficiency, ergonomic barista workflow, and a build quality that handles high daily output without the maintenance overhead of over-engineered systems.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Compact Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle-group form factor keeps the footprint tight without sacrificing performance. \u003cstrong\u003eThe right size for coffee carts, small cafés, and high-end home bars\u003c\/strong\u003e where space is a constraint and quality is not.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Astoria","offers":[{"title":"Default Title","offer_id":47529551823093,"sku":"7786","price":5016.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_astoria_ab200_1_group_white_front.png?v=1769024011"},{"product_id":"astoria-ab200-2-group-compact-commercial-espresso-machine-black","title":"Astoria - AB200 2 Group Compact Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eAstoria\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eAstoria builds commercial espresso machines for the operators who need volume without sacrifice.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger efficiency, ergonomic barista workflow, and a build quality that handles high daily output without the maintenance overhead of over-engineered systems.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Astoria","offers":[{"title":"Black","offer_id":47958652059893,"sku":"7787","price":6000.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":47958652092661,"sku":"7788","price":6000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_astoria_ab200_2_group_compact_black_front.png?v=1769039226"},{"product_id":"astoria-ab200-2-group-compact-commercial-espresso-machine-white","title":"Astoria - AB200 2 Group Compact Commercial Espresso Machine (White)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eAstoria\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eAstoria builds commercial espresso machines for the operators who need volume without sacrifice.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger efficiency, ergonomic barista workflow, and a build quality that handles high daily output without the maintenance overhead of over-engineered systems.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e2-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eDual-group layout supports two baristas working simultaneously. \u003cstrong\u003eDouble the output without doubling the footprint\u003c\/strong\u003e — the standard for mid-to-high-volume café service.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Astoria","offers":[{"title":"Default Title","offer_id":47531237671157,"sku":"7788","price":6000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_astoria_ab200_2_group_compact_white_front.png?v=1771976930"},{"product_id":"astoria-ab200-2-group-commercial-espresso-machine-black","title":"Astoria - AB200 2 Group Commercial Espresso Machine (Black)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eAstoria\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eAstoria builds commercial espresso machines for the operators who need volume without sacrifice.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger efficiency, ergonomic barista workflow, and a build quality that handles high daily output without the maintenance overhead of over-engineered systems.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e3-Group Configuration\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eRuns 3 groups simultaneously for high-volume service. \u003cstrong\u003eMultiple baristas, multiple stations, consistent output\u003c\/strong\u003e — built for the throughput that busy cafés and events demand.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Astoria","offers":[{"title":"Default Title","offer_id":47536252977397,"sku":"7790","price":6079.05,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_astoria_ab200_2_group_black_front.png?v=1769125178"},{"product_id":"sanremo-zoe-compact-2-group-commercial-espresso-machine-110v-white-black","title":"Sanremo - Zoe Compact 2 Group Commercial Espresso Machine (110V) White\/Black","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eSanremo\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eSanremo builds machines for the operators who know that consistency is a competitive advantage.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger precision, programmable dosing, and rugged Italian construction give you a machine that keeps up with the pace of serious service.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eHeat instability during peak service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eHeat exchanger thermal stability\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Sanremo","offers":[{"title":"Default Title","offer_id":47958650487029,"sku":"7820","price":6800.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_sanremo_zoe_compact_2_group_front.png?v=1773351921"},{"product_id":"wega-io-2-group-with-anfim-luna-bundle-package-white","title":"Wega IO 2 Group with Anfim Luna Bundle Package - White","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eWega\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eWega machines are built for the operators who run hard schedules and need reliability over spectacle.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eHeat exchanger systems, programmable dosing, and commercial-grade components that hold up through high-volume daily service — quietly doing the job, every time.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eChanneling and uneven extraction\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePre-infusion puck saturation\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eHeat Exchanger Boiler\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eSingle boiler with a heat exchanger circuit allows simultaneous brewing and steaming. \u003cstrong\u003eHigh-volume service without the cost and complexity of a full dual-boiler setup.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003ePre-Infusion\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eGentle pre-infusion saturates the puck before full pressure is applied. \u003cstrong\u003eMore even extraction, less channeling\u003c\/strong\u003e — the technique that separates good espresso from great espresso.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Wega","offers":[{"title":"Default Title","offer_id":47835933376757,"sku":"7822","price":6750.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_wega_io_2_group_anfim_luna_combo_package_white.png?v=1773697468"},{"product_id":"nuova-simonelli-appia-life-semi-1-group-with-fiorenzato-f4-evo-bundle-package-black","title":"Nuova Simonelli Appia Life Semi 1 Group with Fiorenzato F4 Evo Bundle Package - Black","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eNuova Simonelli\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eNuova Simonelli makes the machines world barista champions choose to compete on.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eT3 temperature control, soft infusion, and barista-friendly ergonomics come standard — because the brand's benchmark is competition performance, not just commercial adequacy.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eChanneling and uneven extraction\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePre-infusion puck saturation\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003ePre-Infusion\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eGentle pre-infusion saturates the puck before full pressure is applied. \u003cstrong\u003eMore even extraction, less channeling\u003c\/strong\u003e — the technique that separates good espresso from great espresso.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Nuova Simonelli","offers":[{"title":"Default Title","offer_id":47839771787509,"sku":"7827","price":5250.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_nuova_simonelli_appia_life_semi_1_group_fiorenzato_f4_evo_combo_package_black.png?v=1773746398"},{"product_id":"rocket-appartamento-2-0-1-group-commercial-espresso-machine-white","title":"Rocket - Appartamento 2.0 1 Group Commercial Espresso Machine (White)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRocket builds machines the way Italian engineers think espresso should be made.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe engineering is tight, the aesthetics are deliberate, and the performance is built to hold up through years of daily service — whether that's a café, a cart, or a serious home bar.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rocket","offers":[{"title":"Default Title","offer_id":47886494367989,"sku":"7836","price":2150.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_rocket_appartamento_2.0_1_group_white_front.png?v=1774566128"},{"product_id":"rocket-appartamento-2-0-1-group-commercial-espresso-machine-black","title":"Rocket - Appartamento 2.0 1 Group Commercial Espresso Machine (Black)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap { max-width: 700px; margin: 0 auto; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; }\n  .hook-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 16px; display: block; }\n  .hook-headline { font-size: clamp(26px, 5vw, 44px); font-weight: 900; letter-spacing: -0.03em; line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase; }\n  .hook-sub { font-size: 16px; font-weight: 400; line-height: 1.75; color: #000; margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px; }\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1; }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 28px; padding-bottom: 16px; border-bottom: 1px solid rgba(0,0,0,0.18); display: block; }\n  .bridge-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12); }\n  .bridge-item { padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12); border-bottom: 1px solid rgba(0,0,0,0.12); }\n  .bridge-problem { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block; }\n  .bridge-solution { font-size: 16px; font-weight: 900; letter-spacing: -0.02em; color: #000; line-height: 1.2; text-transform: uppercase; display: block; }\n  .mechanism-copy { font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px; }\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; }\n  .quote-block { background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px; }\n  .quote-label { font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #CC0000; margin-bottom: 16px; display: block; }\n  .quote-headline { font-size: clamp(20px, 3vw, 26px); font-weight: 900; letter-spacing: -0.025em; line-height: 1.2; color: #000; margin-bottom: 16px; text-transform: uppercase; }\n  .quote-sub { font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); }\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label { font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block; }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  .cmd-callout { padding: 24px 28px; border: 2px solid #000; background: #EDEDEC; font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8; }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .hook-headline { font-size: clamp(24px, 7vw, 36px); }\n    .hook-sub { font-size: 17px; line-height: 1.8; }\n    .mechanism-copy { font-size: 17px; line-height: 1.85; }\n    .feature-right-copy { font-size: 16px; line-height: 1.8; }\n    .bridge-solution { font-size: 15px; }\n    .quote-headline { font-size: clamp(18px, 5vw, 24px); }\n    .cmd-callout { font-size: 16px; line-height: 1.85; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eRocket builds machines the way Italian engineers think espresso should be made.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe engineering is tight, the aesthetics are deliberate, and the performance is built to hold up through years of daily service — whether that's a café, a cart, or a serious home bar.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent brew temperature\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePrecision thermal management\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eShot-to-shot inconsistency\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade dosing control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eSlow workflow during rushes\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eOptimized barista ergonomics\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eEquipment downtime and service costs\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCommercial-grade durability and serviceability\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n    \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCommercial Build Quality\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\u003cp class=\"feature-right-copy\"\u003eStainless steel construction, commercial-grade components, and professional serviceability. \u003cstrong\u003eBuilt to run daily and be maintained on a commercial schedule\u003c\/strong\u003e — not a consumer appliance.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eAuthorized Dealer. Expert Support. Every Machine.\u003c\/strong\u003e Coffee Machine Depot is an authorized dealer with hands-on experience across every machine we sell. Our team helps with selection, installation guidance, and ongoing support — call us at \u003cstrong\u003e323-592-3303\u003c\/strong\u003e. Financing available through Click Lease and our other financing partners for qualifying purchases.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Rocket","offers":[{"title":"Default Title","offer_id":47886554923253,"sku":"7837","price":2150.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_rocket_apprtamento_2.0_black_front_7a0e369f-9f52-4afb-8ca3-af48427668d2.png?v=1774567911"},{"product_id":"rocket-appartamento-2-0-1-group-commercial-espresso-machine-black-copper","title":"Rocket - Appartamento 2.0 1 Group Commercial Espresso Machine (Black\/Copper)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap {\n    max-width: 700px; margin: 0 auto;\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000;\n  }\n  .hook-label {\n    font-size: 12px; font-weight: 700; letter-spacing: 0.14em;\n    text-transform: uppercase; color: #000; margin-bottom: 16px; display: block;\n  }\n  .hook-headline {\n    font-size: clamp(32px, 5.5vw, 52px); font-weight: 900; letter-spacing: -0.03em;\n    line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase;\n  }\n  .hook-sub {\n    font-size: 16px; font-weight: 400; line-height: 1.75; color: #000;\n    margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px;\n  }\n  \/* Section rule — RED accent *\/\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1;\n  }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  \/* Bridge — GREY background, black text *\/\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #000; margin-bottom: 28px; padding-bottom: 16px;\n    border-bottom: 1px solid rgba(0,0,0,0.18); display: block;\n  }\n  .bridge-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 0;\n    border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12);\n  }\n  .bridge-item {\n    padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12);\n    border-bottom: 1px solid rgba(0,0,0,0.12);\n  }\n  .bridge-problem {\n    font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase;\n    color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block;\n  }\n  .bridge-solution {\n    font-size: 17px; font-weight: 900; letter-spacing: -0.02em;\n    color: #000; line-height: 1.2; text-transform: uppercase; display: block;\n  }\n  .mechanism-copy {\n    font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px;\n  }\n  \/* Feature table *\/\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; color: #000; }\n  \/* Quote block — GREY background, black text *\/\n  .quote-block {\n    background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px;\n    position: relative; overflow: hidden;\n  }\n  .quote-block::before {\n    content: '92'; font-size: 120px; font-weight: 900; color: rgba(0,0,0,0.05);\n    position: absolute; top: -10px; right: 24px; line-height: 1; pointer-events: none;\n  }\n  .quote-label {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #CC0000; margin-bottom: 16px; position: relative; display: block;\n  }\n  .quote-headline {\n    font-size: clamp(20px, 3vw, 28px); font-weight: 900; letter-spacing: -0.025em;\n    line-height: 1.2; color: #000; margin-bottom: 20px; position: relative; text-transform: uppercase;\n  }\n  .quote-sub {\n    font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); position: relative;\n  }\n  \/* Fit grid *\/\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label {\n    font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block;\n  }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  \/* Specs table *\/\n  .specs-table { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .spec-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .spec-row:last-child { border-bottom: none; }\n  .spec-left { padding: 16px 22px; background: #000; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .spec-left-name { font-size: 10px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; line-height: 1.5; }\n  .spec-right { padding: 16px 24px; background: #fff; }\n  .spec-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  \/* CMD callout — keep black for authority *\/\n  .cmd-callout {\n    padding: 24px 28px; border: 2px solid #000; background: #EDEDEC;\n    font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8;\n  }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .spec-row { grid-template-columns: 1fr; }\n    .spec-left { border-right: none; border-bottom: 2px solid #000; }\n  \n  .hook-headline { font-size: clamp(28px, 7vw, 42px); }\n  .hook-sub { font-size: 17px; line-height: 1.8; }\n  .mechanism-copy { font-size: 17px; line-height: 1.85; }\n  .feature-right-copy { font-size: 16px; line-height: 1.8; }\n  .bridge-solution { font-size: 16px; }\n  .quote-headline { font-size: clamp(22px, 5.5vw, 28px); }\n  .quote-sub { font-size: 15px; line-height: 1.85; }\n  .fit-card-copy { font-size: 15px; line-height: 1.8; }\n  .cmd-callout { font-size: 16px; line-height: 1.85; }\n  .spec-right-copy { font-size: 16px; }\n}\n\n  \/* Chart responsive toggle *\/\n  .chart-mobile { display: none; margin: 0 0 48px 0; }\n  .chart-desktop { display: block; }\n  @media (max-width: 560px) {\n    .chart-desktop { display: none; }\n    .chart-mobile { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket Appartamento 2.0 — Black\/Copper\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eCommercial espresso performance. Compact enough for carts, counters, and home bars.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Appartamento 2.0 in Black\/Copper brings commercial-grade espresso performance into a footprint that works for coffee carts, smaller cafes, and serious home bars — with the warm Black\/Copper finish for setups where the machine is part of the visual identity.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Compact Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eLimited counter space\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCompact commercial footprint\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eCup sizing limitations mid-service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eExtra-deep drip tray for larger cups\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eGuessing when the machine is ready\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eLED status indicators at a glance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eOversized machines for smaller ops\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eRight-sized 1-group commercial build\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eHow It Works\u003c\/span\u003e\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Appartamento 2.0 is designed around the realities of compact commercial environments. Its footprint fits where larger machines can't — on a cart, a narrow cafe counter, or a home bar — without stepping down in build quality or output. The extra-deep drip tray means you're not constantly repositioning cups or emptying overflow during service. LED indicators take the guesswork out of machine readiness — you know it's ready before you pull, not after. The Black\/Copper colorway adds a warm finish for setups where the machine's appearance is part of the brand. Same performance, distinct aesthetic.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Details\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCompact Commercial Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eBuilt for environments where counter space is at a premium. \u003cstrong\u003eCommercial espresso performance in a footprint sized for carts, small cafes, and home bars\u003c\/strong\u003e — without sacrificing output quality for the sake of size.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eExtra-Deep Drip Tray\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eThe oversized drip tray accommodates larger cups and reduces service interruptions. \u003cstrong\u003ePull directly into a 12 oz or 16 oz cup\u003c\/strong\u003e without repositioning — a real workflow improvement during busy periods on a cart or counter.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eLED Status Indicators\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eIntuitive LED indicators let you monitor machine status at a glance. \u003cstrong\u003eKnow the machine is ready before you pull — no guessing, no wasted time\u003c\/strong\u003e waiting on a machine that isn't up to temperature.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eBlack\/Copper Finish\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eA warm Black\/Copper colorway for setups where the machine is part of the visual identity. \u003cstrong\u003eSame commercial performance as the Appartamento 2.0 — in the finish that fits your space.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \n\u003cdiv class=\"chart-section\" style=\"margin:0 0 8px 0;\"\u003e\n\u003cdiv class=\"chart-desktop\"\u003e\u003csvg viewbox=\"0 0 580 230\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;margin:0 0 48px 0;\" role=\"img\" aria-label=\"Brew temperature stability chart showing PID-controlled consistency across 15 consecutive shots\"\u003e\n\n  \u003c!-- Background --\u003e\n  \u003crect width=\"580\" height=\"230\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n\n  \u003c!-- Chart label --\u003e\n  \u003ctext x=\"20\" y=\"22\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.8\"\u003eBREW TEMPERATURE ACROSS 15 CONSECUTIVE SHOTS\u003c\/text\u003e\n\n  \u003c!-- Y-axis temp labels --\u003e\n  \u003ctext x=\"52\" y=\"50\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e95°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"90\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e93°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"130\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e91°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"170\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e89°C\u003c\/text\u003e\n\n  \u003c!-- Horizontal grid lines --\u003e\n  \u003cline x1=\"58\" y1=\"46\" x2=\"565\" y2=\"46\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"86\" x2=\"565\" y2=\"86\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"126\" x2=\"565\" y2=\"126\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"166\" x2=\"565\" y2=\"166\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n\n  \u003c!-- Target zone band: 93°C ± 0.5 = y=82 to y=94 --\u003e\n  \u003crect x=\"58\" y=\"82\" width=\"507\" height=\"12\" fill=\"rgba(204,0,0,0.10)\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \n\n  \u003c!-- Standard machine line (wavy grey dashed) — 15 shots, x: 58 to 565, step ~36 --\u003e\n  \u003cpolyline points=\"58,86 94,62 130,114 166,58 202,118 238,68 274,110 310,72 346,108 382,54 418,116 454,70 490,112 526,66 565,96\" fill=\"none\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2\" stroke-dasharray=\"5,3\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\n\n  \u003c!-- PID-controlled line (stable red) --\u003e\n  \u003cpolyline points=\"58,87 94,86 130,88 166,86 202,87 238,86 274,88 310,86 346,87 382,86 418,87 454,86 490,87 526,86 565,87\" fill=\"none\" stroke=\"#CC0000\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\n\n  \u003c!-- PID line end dot --\u003e\n  \u003ccircle cx=\"565\" cy=\"87\" r=\"3.5\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n\n  \u003c!-- Standard line end dot --\u003e\n  \u003ccircle cx=\"565\" cy=\"96\" r=\"3\" fill=\"rgba(0,0,0,0.3)\"\u003e\u003c\/circle\u003e\n  \u003c!-- TARGET label — rendered last so it sits above all lines --\u003e\n  \u003crect x=\"455\" y=\"116\" width=\"108\" height=\"17\" fill=\"white\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ctext x=\"558\" y=\"129\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"#CC0000\" text-anchor=\"end\" font-weight=\"700\"\u003eTARGET 93°C\u003c\/text\u003e\n\n  \u003c!-- X axis shot labels --\u003e\n  \u003ctext x=\"58\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e1\u003c\/text\u003e\n  \u003ctext x=\"166\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e4\u003c\/text\u003e\n  \u003ctext x=\"274\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e7\u003c\/text\u003e\n  \u003ctext x=\"382\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e10\u003c\/text\u003e\n  \u003ctext x=\"490\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e13\u003c\/text\u003e\n  \u003ctext x=\"565\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e15\u003c\/text\u003e\n  \u003ctext x=\"311\" y=\"198\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003eSHOT NUMBER\u003c\/text\u003e\n\n  \u003c!-- Legend --\u003e\n  \u003cline x1=\"58\" y1=\"215\" x2=\"84\" y2=\"215\" stroke=\"#CC0000\" stroke-width=\"2.5\"\u003e\u003c\/line\u003e\n  \u003ccircle cx=\"84\" cy=\"215\" r=\"3\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ctext x=\"91\" y=\"219\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"#000\" font-weight=\"700\"\u003ePID-Controlled (this machine)\u003c\/text\u003e\n\n  \u003cline x1=\"260\" y1=\"215\" x2=\"286\" y2=\"215\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2\" stroke-dasharray=\"5,3\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"293\" y=\"219\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.55)\"\u003eStandard machine\u003c\/text\u003e\n\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-mobile\"\u003e\u003csvg viewbox=\"0 0 400 300\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" role=\"img\" aria-label=\"Brew temperature stability chart across 15 shots\"\u003e\n  \u003crect width=\"400\" height=\"300\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n  \u003c!-- Title --\u003e\n  \u003ctext x=\"14\" y=\"24\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.5\"\u003eBREW TEMP — 15 CONSECUTIVE SHOTS\u003c\/text\u003e\n  \u003c!-- Y labels --\u003e\n  \u003ctext x=\"44\" y=\"65\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e95°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"110\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e93°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"155\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e91°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"200\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e89°C\u003c\/text\u003e\n  \u003c!-- Grid lines --\u003e\n  \u003cline x1=\"50\" y1=\"61\" x2=\"388\" y2=\"61\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"106\" x2=\"388\" y2=\"106\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"151\" x2=\"388\" y2=\"151\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"196\" x2=\"388\" y2=\"196\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c!-- Target band --\u003e\n  \u003crect x=\"50\" y=\"100\" width=\"338\" height=\"16\" fill=\"rgba(204,0,0,0.10)\"\u003e\u003c\/rect\u003e\n  \n  \u003c!-- Standard machine line (wavy dashed) — 15 points --\u003e\n  \u003cpolyline points=\"50,107 75,75 100,145 125,70 150,148 175,82 200,140 225,88 250,138 275,68 300,145 325,84 350,142 375,78 388,118\" fill=\"none\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2.5\" stroke-dasharray=\"5,3\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\n  \u003c!-- PID line (stable) --\u003e\n  \u003cpolyline points=\"50,107 75,106 100,108 125,106 150,107 175,106 200,108 225,106 250,107 275,106 300,107 325,106 350,107 375,106 388,107\" fill=\"none\" stroke=\"#CC0000\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\n  \u003ccircle cx=\"388\" cy=\"107\" r=\"4.5\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"118\" r=\"3.5\" fill=\"rgba(0,0,0,0.3)\"\u003e\u003c\/circle\u003e\n  \u003c!-- TARGET label — rendered last --\u003e\n  \u003crect x=\"264\" y=\"152\" width=\"124\" height=\"22\" fill=\"white\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ctext x=\"386\" y=\"169\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" fill=\"#CC0000\" text-anchor=\"end\" font-weight=\"700\"\u003eTARGET 93°C\u003c\/text\u003e\n  \u003c!-- X axis labels --\u003e\n  \u003ctext x=\"50\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e1\u003c\/text\u003e\n  \u003ctext x=\"150\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e5\u003c\/text\u003e\n  \u003ctext x=\"250\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e9\u003c\/text\u003e\n  \u003ctext x=\"350\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e13\u003c\/text\u003e\n  \u003ctext x=\"388\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e15\u003c\/text\u003e\n  \u003ctext x=\"220\" y=\"240\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003eSHOT NUMBER\u003c\/text\u003e\n  \u003c!-- Legend --\u003e\n  \u003cline x1=\"14\" y1=\"265\" x2=\"44\" y2=\"265\" stroke=\"#CC0000\" stroke-width=\"3\"\u003e\u003c\/line\u003e\n  \u003ccircle cx=\"44\" cy=\"265\" r=\"4\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ctext x=\"52\" y=\"269\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"#000\" font-weight=\"700\"\u003ePID-Controlled (this machine)\u003c\/text\u003e\n  \u003cline x1=\"14\" y1=\"286\" x2=\"44\" y2=\"286\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2.5\" stroke-dasharray=\"5,3\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"52\" y=\"290\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\"\u003eStandard machine\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-desktop\"\u003e\u003csvg viewbox=\"0 0 580 160\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;margin:0 0 48px 0;\" role=\"img\" aria-label=\"Heat-up time comparison chart showing rapid startup advantage of this machine\"\u003e\n\n  \u003crect width=\"580\" height=\"160\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n\n  \u003ctext x=\"20\" y=\"22\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.8\"\u003eTIME TO FIRST SHOT — STARTUP ADVANTAGE\u003c\/text\u003e\n\n  \u003c!-- Standard commercial bar (longer) --\u003e\n  \u003crect x=\"20\" y=\"38\" width=\"420\" height=\"36\" fill=\"rgba(0,0,0,0.15)\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"30\" y=\"62\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"rgba(0,0,0,0.6)\"\u003eStandard commercial machine\u003c\/text\u003e\n  \u003ctext x=\"448\" y=\"62\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"rgba(0,0,0,0.5)\"\u003eLonger wait\u003c\/text\u003e\n\n  \u003c!-- This machine bar (shorter) --\u003e\n  \u003crect x=\"20\" y=\"90\" width=\"220\" height=\"36\" fill=\"#CC0000\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"30\" y=\"114\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#fff\"\u003eThis machine — Rapid Heat-Up\u003c\/text\u003e\n  \u003ctext x=\"248\" y=\"114\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"900\" fill=\"#CC0000\"\u003e Ready faster\u003c\/text\u003e\n\n  \u003c!-- Callout --\u003e\n  \u003ctext x=\"560\" y=\"108\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"end\"\u003eLess time\u003c\/text\u003e\n  \u003ctext x=\"560\" y=\"124\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"end\"\u003ewaiting.\u003c\/text\u003e\n  \u003ctext x=\"560\" y=\"140\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"#CC0000\" font-weight=\"700\" text-anchor=\"end\"\u003eMore time serving.\u003c\/text\u003e\n\n  \u003ctext x=\"20\" y=\"150\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\"\u003eRapid heat-up system · PID-controlled from first shot · Commercial-grade output\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-mobile\"\u003e\u003csvg viewbox=\"0 0 400 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" role=\"img\" aria-label=\"Startup time comparison chart\"\u003e\n  \u003crect width=\"400\" height=\"220\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n  \u003c!-- Title --\u003e\n  \u003ctext x=\"14\" y=\"24\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.5\"\u003eTIME TO FIRST SHOT — STARTUP ADVANTAGE\u003c\/text\u003e\n  \u003c!-- Standard commercial bar --\u003e\n  \u003crect x=\"14\" y=\"42\" width=\"330\" height=\"54\" fill=\"rgba(0,0,0,0.15)\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"24\" y=\"68\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" font-weight=\"700\" fill=\"rgba(0,0,0,0.6)\"\u003eStandard commercial\u003c\/text\u003e\n  \u003ctext x=\"24\" y=\"88\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"15\" fill=\"rgba(0,0,0,0.5)\"\u003eLonger warm-up wait\u003c\/text\u003e\n  \u003c!-- This machine bar --\u003e\n  \u003crect x=\"14\" y=\"112\" width=\"180\" height=\"54\" fill=\"#CC0000\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"24\" y=\"138\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" font-weight=\"700\" fill=\"#fff\"\u003eThis Machine\u003c\/text\u003e\n  \u003ctext x=\"24\" y=\"158\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"15\" font-weight=\"700\" fill=\"#fff\"\u003eRapid Heat-Up\u003c\/text\u003e\n  \u003c!-- Ready callout --\u003e\n  \u003ctext x=\"386\" y=\"140\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"#CC0000\" font-weight=\"900\" text-anchor=\"end\"\u003eReady faster.\u003c\/text\u003e\n  \u003ctext x=\"386\" y=\"158\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003eMore time serving.\u003c\/text\u003e\n  \u003c!-- Footer --\u003e\n  \u003ctext x=\"14\" y=\"205\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" fill=\"rgba(0,0,0,0.4)\"\u003ePID-controlled from first shot · Commercial-grade output\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote-block\"\u003e\n    \u003cspan class=\"quote-label\"\u003eBuilt For\u003c\/span\u003e\n    \u003cp class=\"quote-headline\"\u003eThe cart operator, the small cafe, and the home bar that want commercial quality without commercial complexity.\u003c\/p\u003e\n    \u003cp class=\"quote-sub\"\u003eThe Appartamento 2.0 exists for operations that need the real thing — commercial-grade espresso — in a format that fits their space and workflow. Coffee carts, boutique cafes, office setups, and serious home espresso bars: this is the machine that doesn't ask you to compromise on either end.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eIs This the Right Machine\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cspan class=\"fit-card-label\"\u003eMade for\u003c\/span\u003e\n      \u003cp class=\"fit-card-copy\"\u003eHome baristas who want commercial build quality, coffee cart operators who need a compact footprint and consistent output, and smaller cafe setups looking for a capable 1-group with a finish that stands out.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cspan class=\"fit-card-label\"\u003eNot for\u003c\/span\u003e\n      \u003cp class=\"fit-card-copy\"\u003eHigh-volume cafes pulling 80+ shots per day who need a multi-group machine to maintain throughput. For that volume, a 2-group commercial setup would be a better fit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eFinancing available.\u003c\/strong\u003e The Appartamento 2.0 qualifies for Click Lease financing up to $25K — making it accessible for cart builds and home bar setups where budgeting the investment matters. Questions about whether this is the right machine for your setup? Call us at 323-592-3303. We've helped a lot of home baristas and cart operators make this call.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rocket","offers":[{"title":"Default Title","offer_id":47886592639221,"sku":"7838","price":2200.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_rocket_appartamento_2.0_black_copper_front_cf02611d-7818-48b1-9bef-28371e7a402a.png?v=1774569251"},{"product_id":"rocket-appartamento-2-0-1-group-commercial-espresso-machine-black-white","title":"Rocket - Appartamento 2.0 1 Group Commercial Espresso Machine (Black\/White)","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap {\n    max-width: 700px; margin: 0 auto;\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000;\n  }\n  .hook-label {\n    font-size: 12px; font-weight: 700; letter-spacing: 0.14em;\n    text-transform: uppercase; color: #000; margin-bottom: 16px; display: block;\n  }\n  .hook-headline {\n    font-size: clamp(32px, 5.5vw, 52px); font-weight: 900; letter-spacing: -0.03em;\n    line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase;\n  }\n  .hook-sub {\n    font-size: 16px; font-weight: 400; line-height: 1.75; color: #000;\n    margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px;\n  }\n  \/* Section rule — RED accent *\/\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1;\n  }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  \/* Bridge — GREY background, black text *\/\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #000; margin-bottom: 28px; padding-bottom: 16px;\n    border-bottom: 1px solid rgba(0,0,0,0.18); display: block;\n  }\n  .bridge-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 0;\n    border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12);\n  }\n  .bridge-item {\n    padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12);\n    border-bottom: 1px solid rgba(0,0,0,0.12);\n  }\n  .bridge-problem {\n    font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase;\n    color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block;\n  }\n  .bridge-solution {\n    font-size: 17px; font-weight: 900; letter-spacing: -0.02em;\n    color: #000; line-height: 1.2; text-transform: uppercase; display: block;\n  }\n  .mechanism-copy {\n    font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px;\n  }\n  \/* Feature table *\/\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; color: #000; }\n  \/* Quote block — GREY background, black text *\/\n  .quote-block {\n    background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px;\n    position: relative; overflow: hidden;\n  }\n  .quote-block::before {\n    content: '92'; font-size: 120px; font-weight: 900; color: rgba(0,0,0,0.05);\n    position: absolute; top: -10px; right: 24px; line-height: 1; pointer-events: none;\n  }\n  .quote-label {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #CC0000; margin-bottom: 16px; position: relative; display: block;\n  }\n  .quote-headline {\n    font-size: clamp(20px, 3vw, 28px); font-weight: 900; letter-spacing: -0.025em;\n    line-height: 1.2; color: #000; margin-bottom: 20px; position: relative; text-transform: uppercase;\n  }\n  .quote-sub {\n    font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); position: relative;\n  }\n  \/* Fit grid *\/\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label {\n    font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block;\n  }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  \/* Specs table *\/\n  .specs-table { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .spec-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .spec-row:last-child { border-bottom: none; }\n  .spec-left { padding: 16px 22px; background: #000; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .spec-left-name { font-size: 10px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; line-height: 1.5; }\n  .spec-right { padding: 16px 24px; background: #fff; }\n  .spec-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  \/* CMD callout — keep black for authority *\/\n  .cmd-callout {\n    padding: 24px 28px; border: 2px solid #000; background: #EDEDEC;\n    font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8;\n  }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .spec-row { grid-template-columns: 1fr; }\n    .spec-left { border-right: none; border-bottom: 2px solid #000; }\n  \n  .hook-headline { font-size: clamp(28px, 7vw, 42px); }\n  .hook-sub { font-size: 17px; line-height: 1.8; }\n  .mechanism-copy { font-size: 17px; line-height: 1.85; }\n  .feature-right-copy { font-size: 16px; line-height: 1.8; }\n  .bridge-solution { font-size: 16px; }\n  .quote-headline { font-size: clamp(22px, 5.5vw, 28px); }\n  .quote-sub { font-size: 15px; line-height: 1.85; }\n  .fit-card-copy { font-size: 15px; line-height: 1.8; }\n  .cmd-callout { font-size: 16px; line-height: 1.85; }\n  .spec-right-copy { font-size: 16px; }\n}\n\n  \/* Chart responsive toggle *\/\n  .chart-mobile { display: none; margin: 0 0 48px 0; }\n  .chart-desktop { display: block; }\n  @media (max-width: 560px) {\n    .chart-desktop { display: none; }\n    .chart-mobile { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket Appartamento 2.0 — Black\/White\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eCommercial espresso performance. Compact enough for carts, counters, and home bars.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Appartamento 2.0 in Black\/White brings commercial-grade espresso performance into a footprint that works for coffee carts, smaller cafes, and serious home bars — with smart ergonomic details that make it easier to operate from the first shot of the day to the last.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Compact Commercial Espresso Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eLimited counter space\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eCompact commercial footprint\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eCup sizing limitations mid-service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eExtra-deep drip tray for larger cups\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eGuessing when the machine is ready\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eLED status indicators at a glance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eOversized machines for smaller ops\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eRight-sized 1-group commercial build\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eHow It Works\u003c\/span\u003e\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Appartamento 2.0 is designed around the realities of compact commercial environments. Its footprint fits where larger machines can't — on a cart, a narrow cafe counter, or a home bar — without stepping down in build quality or output. The extra-deep drip tray means you're not constantly repositioning cups or emptying overflow during service. LED indicators take the guesswork out of machine readiness — you know it's ready before you pull, not after. The entire design is oriented around a smoother, faster workflow for operators who can't afford slowdowns.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Details\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eCompact Commercial Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eBuilt for environments where counter space is at a premium. \u003cstrong\u003eCommercial espresso performance in a footprint sized for carts, small cafes, and home bars\u003c\/strong\u003e — without sacrificing output quality for the sake of size.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eExtra-Deep Drip Tray\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eThe oversized drip tray accommodates larger cups and reduces service interruptions. \u003cstrong\u003ePull directly into a 12 oz or 16 oz cup\u003c\/strong\u003e without repositioning — a real workflow improvement during busy periods on a cart or counter.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eLED Status Indicators\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eIntuitive LED indicators let you monitor machine status at a glance. \u003cstrong\u003eKnow the machine is ready before you pull — no guessing, no wasted time\u003c\/strong\u003e waiting on a machine that isn't up to temperature.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \n\u003cdiv class=\"chart-section\" style=\"margin:0 0 8px 0;\"\u003e\n\u003cdiv class=\"chart-desktop\"\u003e\u003csvg viewbox=\"0 0 580 230\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;margin:0 0 48px 0;\" role=\"img\" aria-label=\"Brew temperature stability chart showing PID-controlled consistency across 15 consecutive shots\"\u003e\n\n  \u003c!-- Background --\u003e\n  \u003crect width=\"580\" height=\"230\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n\n  \u003c!-- Chart label --\u003e\n  \u003ctext x=\"20\" y=\"22\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.8\"\u003eBREW TEMPERATURE ACROSS 15 CONSECUTIVE SHOTS\u003c\/text\u003e\n\n  \u003c!-- Y-axis temp labels --\u003e\n  \u003ctext x=\"52\" y=\"50\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e95°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"90\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e93°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"130\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e91°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"170\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e89°C\u003c\/text\u003e\n\n  \u003c!-- Horizontal grid lines --\u003e\n  \u003cline x1=\"58\" y1=\"46\" x2=\"565\" y2=\"46\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"86\" x2=\"565\" y2=\"86\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"126\" x2=\"565\" y2=\"126\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"166\" x2=\"565\" y2=\"166\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n\n  \u003c!-- Target zone band: 93°C ± 0.5 = y=82 to y=94 --\u003e\n  \u003crect x=\"58\" y=\"82\" width=\"507\" height=\"12\" fill=\"rgba(204,0,0,0.10)\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \n\n  \u003c!-- Standard machine line (wavy grey dashed) — 15 shots, x: 58 to 565, step ~36 --\u003e\n  \u003cpolyline points=\"58,86 94,62 130,114 166,58 202,118 238,68 274,110 310,72 346,108 382,54 418,116 454,70 490,112 526,66 565,96\" fill=\"none\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2\" stroke-dasharray=\"5,3\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\n\n  \u003c!-- PID-controlled line (stable red) --\u003e\n  \u003cpolyline points=\"58,87 94,86 130,88 166,86 202,87 238,86 274,88 310,86 346,87 382,86 418,87 454,86 490,87 526,86 565,87\" fill=\"none\" stroke=\"#CC0000\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\n\n  \u003c!-- PID line end dot --\u003e\n  \u003ccircle cx=\"565\" cy=\"87\" r=\"3.5\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n\n  \u003c!-- Standard line end dot --\u003e\n  \u003ccircle cx=\"565\" cy=\"96\" r=\"3\" fill=\"rgba(0,0,0,0.3)\"\u003e\u003c\/circle\u003e\n  \u003c!-- TARGET label — rendered last so it sits above all lines --\u003e\n  \u003crect x=\"455\" y=\"116\" width=\"108\" height=\"17\" fill=\"white\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ctext x=\"558\" y=\"129\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"#CC0000\" text-anchor=\"end\" font-weight=\"700\"\u003eTARGET 93°C\u003c\/text\u003e\n\n  \u003c!-- X axis shot labels --\u003e\n  \u003ctext x=\"58\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e1\u003c\/text\u003e\n  \u003ctext x=\"166\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e4\u003c\/text\u003e\n  \u003ctext x=\"274\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e7\u003c\/text\u003e\n  \u003ctext x=\"382\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e10\u003c\/text\u003e\n  \u003ctext x=\"490\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e13\u003c\/text\u003e\n  \u003ctext x=\"565\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e15\u003c\/text\u003e\n  \u003ctext x=\"311\" y=\"198\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003eSHOT NUMBER\u003c\/text\u003e\n\n  \u003c!-- Legend --\u003e\n  \u003cline x1=\"58\" y1=\"215\" x2=\"84\" y2=\"215\" stroke=\"#CC0000\" stroke-width=\"2.5\"\u003e\u003c\/line\u003e\n  \u003ccircle cx=\"84\" cy=\"215\" r=\"3\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ctext x=\"91\" y=\"219\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"#000\" font-weight=\"700\"\u003ePID-Controlled (this machine)\u003c\/text\u003e\n\n  \u003cline x1=\"260\" y1=\"215\" x2=\"286\" y2=\"215\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2\" stroke-dasharray=\"5,3\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"293\" y=\"219\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.55)\"\u003eStandard machine\u003c\/text\u003e\n\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-mobile\"\u003e\u003csvg viewbox=\"0 0 400 300\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" role=\"img\" aria-label=\"Brew temperature stability chart across 15 shots\"\u003e\n  \u003crect width=\"400\" height=\"300\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n  \u003c!-- Title --\u003e\n  \u003ctext x=\"14\" y=\"24\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.5\"\u003eBREW TEMP — 15 CONSECUTIVE SHOTS\u003c\/text\u003e\n  \u003c!-- Y labels --\u003e\n  \u003ctext x=\"44\" y=\"65\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e95°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"110\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e93°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"155\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e91°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"200\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e89°C\u003c\/text\u003e\n  \u003c!-- Grid lines --\u003e\n  \u003cline x1=\"50\" y1=\"61\" x2=\"388\" y2=\"61\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"106\" x2=\"388\" y2=\"106\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"151\" x2=\"388\" y2=\"151\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"196\" x2=\"388\" y2=\"196\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c!-- Target band --\u003e\n  \u003crect x=\"50\" y=\"100\" width=\"338\" height=\"16\" fill=\"rgba(204,0,0,0.10)\"\u003e\u003c\/rect\u003e\n  \n  \u003c!-- Standard machine line (wavy dashed) — 15 points --\u003e\n  \u003cpolyline points=\"50,107 75,75 100,145 125,70 150,148 175,82 200,140 225,88 250,138 275,68 300,145 325,84 350,142 375,78 388,118\" fill=\"none\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2.5\" stroke-dasharray=\"5,3\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\n  \u003c!-- PID line (stable) --\u003e\n  \u003cpolyline points=\"50,107 75,106 100,108 125,106 150,107 175,106 200,108 225,106 250,107 275,106 300,107 325,106 350,107 375,106 388,107\" fill=\"none\" stroke=\"#CC0000\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\n  \u003ccircle cx=\"388\" cy=\"107\" r=\"4.5\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"118\" r=\"3.5\" fill=\"rgba(0,0,0,0.3)\"\u003e\u003c\/circle\u003e\n  \u003c!-- TARGET label — rendered last --\u003e\n  \u003crect x=\"264\" y=\"152\" width=\"124\" height=\"22\" fill=\"white\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ctext x=\"386\" y=\"169\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" fill=\"#CC0000\" text-anchor=\"end\" font-weight=\"700\"\u003eTARGET 93°C\u003c\/text\u003e\n  \u003c!-- X axis labels --\u003e\n  \u003ctext x=\"50\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e1\u003c\/text\u003e\n  \u003ctext x=\"150\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e5\u003c\/text\u003e\n  \u003ctext x=\"250\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e9\u003c\/text\u003e\n  \u003ctext x=\"350\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e13\u003c\/text\u003e\n  \u003ctext x=\"388\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e15\u003c\/text\u003e\n  \u003ctext x=\"220\" y=\"240\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003eSHOT NUMBER\u003c\/text\u003e\n  \u003c!-- Legend --\u003e\n  \u003cline x1=\"14\" y1=\"265\" x2=\"44\" y2=\"265\" stroke=\"#CC0000\" stroke-width=\"3\"\u003e\u003c\/line\u003e\n  \u003ccircle cx=\"44\" cy=\"265\" r=\"4\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ctext x=\"52\" y=\"269\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"#000\" font-weight=\"700\"\u003ePID-Controlled (this machine)\u003c\/text\u003e\n  \u003cline x1=\"14\" y1=\"286\" x2=\"44\" y2=\"286\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2.5\" stroke-dasharray=\"5,3\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"52\" y=\"290\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\"\u003eStandard machine\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-desktop\"\u003e\u003csvg viewbox=\"0 0 580 160\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;margin:0 0 48px 0;\" role=\"img\" aria-label=\"Heat-up time comparison chart showing rapid startup advantage of this machine\"\u003e\n\n  \u003crect width=\"580\" height=\"160\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n\n  \u003ctext x=\"20\" y=\"22\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.8\"\u003eTIME TO FIRST SHOT — STARTUP ADVANTAGE\u003c\/text\u003e\n\n  \u003c!-- Standard commercial bar (longer) --\u003e\n  \u003crect x=\"20\" y=\"38\" width=\"420\" height=\"36\" fill=\"rgba(0,0,0,0.15)\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"30\" y=\"62\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"rgba(0,0,0,0.6)\"\u003eStandard commercial machine\u003c\/text\u003e\n  \u003ctext x=\"448\" y=\"62\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"rgba(0,0,0,0.5)\"\u003eLonger wait\u003c\/text\u003e\n\n  \u003c!-- This machine bar (shorter) --\u003e\n  \u003crect x=\"20\" y=\"90\" width=\"220\" height=\"36\" fill=\"#CC0000\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"30\" y=\"114\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#fff\"\u003eThis machine — Rapid Heat-Up\u003c\/text\u003e\n  \u003ctext x=\"248\" y=\"114\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"900\" fill=\"#CC0000\"\u003e Ready faster\u003c\/text\u003e\n\n  \u003c!-- Callout --\u003e\n  \u003ctext x=\"560\" y=\"108\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"end\"\u003eLess time\u003c\/text\u003e\n  \u003ctext x=\"560\" y=\"124\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"end\"\u003ewaiting.\u003c\/text\u003e\n  \u003ctext x=\"560\" y=\"140\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"#CC0000\" font-weight=\"700\" text-anchor=\"end\"\u003eMore time serving.\u003c\/text\u003e\n\n  \u003ctext x=\"20\" y=\"150\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\"\u003eRapid heat-up system · PID-controlled from first shot · Commercial-grade output\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-mobile\"\u003e\u003csvg viewbox=\"0 0 400 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" role=\"img\" aria-label=\"Startup time comparison chart\"\u003e\n  \u003crect width=\"400\" height=\"220\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n  \u003c!-- Title --\u003e\n  \u003ctext x=\"14\" y=\"24\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.5\"\u003eTIME TO FIRST SHOT — STARTUP ADVANTAGE\u003c\/text\u003e\n  \u003c!-- Standard commercial bar --\u003e\n  \u003crect x=\"14\" y=\"42\" width=\"330\" height=\"54\" fill=\"rgba(0,0,0,0.15)\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"24\" y=\"68\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" font-weight=\"700\" fill=\"rgba(0,0,0,0.6)\"\u003eStandard commercial\u003c\/text\u003e\n  \u003ctext x=\"24\" y=\"88\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"15\" fill=\"rgba(0,0,0,0.5)\"\u003eLonger warm-up wait\u003c\/text\u003e\n  \u003c!-- This machine bar --\u003e\n  \u003crect x=\"14\" y=\"112\" width=\"180\" height=\"54\" fill=\"#CC0000\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"24\" y=\"138\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" font-weight=\"700\" fill=\"#fff\"\u003eThis Machine\u003c\/text\u003e\n  \u003ctext x=\"24\" y=\"158\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"15\" font-weight=\"700\" fill=\"#fff\"\u003eRapid Heat-Up\u003c\/text\u003e\n  \u003c!-- Ready callout --\u003e\n  \u003ctext x=\"386\" y=\"140\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"#CC0000\" font-weight=\"900\" text-anchor=\"end\"\u003eReady faster.\u003c\/text\u003e\n  \u003ctext x=\"386\" y=\"158\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003eMore time serving.\u003c\/text\u003e\n  \u003c!-- Footer --\u003e\n  \u003ctext x=\"14\" y=\"205\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" fill=\"rgba(0,0,0,0.4)\"\u003ePID-controlled from first shot · Commercial-grade output\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote-block\"\u003e\n    \u003cspan class=\"quote-label\"\u003eBuilt For\u003c\/span\u003e\n    \u003cp class=\"quote-headline\"\u003eThe cart operator, the small cafe, and the home bar that want commercial quality without commercial complexity.\u003c\/p\u003e\n    \u003cp class=\"quote-sub\"\u003eThe Appartamento 2.0 exists for operations that need the real thing — commercial-grade espresso — in a format that fits their space and workflow. Coffee carts, boutique cafes, office setups, and serious home espresso bars: this is the machine that doesn't ask you to compromise on either end.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eIs This the Right Machine\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cspan class=\"fit-card-label\"\u003eMade for\u003c\/span\u003e\n      \u003cp class=\"fit-card-copy\"\u003eHome baristas who want commercial build quality, coffee cart operators who need a compact footprint and consistent output, and smaller cafe setups looking for a capable 1-group that doesn't require a large counter.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cspan class=\"fit-card-label\"\u003eNot for\u003c\/span\u003e\n      \u003cp class=\"fit-card-copy\"\u003eHigh-volume cafes pulling 80+ shots per day who need a multi-group machine to maintain throughput. For that volume, a 2-group commercial setup would be a better fit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eFinancing available.\u003c\/strong\u003e The Appartamento 2.0 qualifies for Click Lease financing up to $25K — making it accessible for cart builds and home bar setups where budgeting the investment matters. Questions about whether this is the right machine for your setup? Call us at 323-592-3303. We've helped a lot of home baristas and cart operators make this call.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rocket","offers":[{"title":"Default Title","offer_id":47886649164021,"sku":"7840","price":2200.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_rocket_appartamento_2.0_black-white_front_745bebba-3da1-4452-8718-d6c544b84808.png?v=1774571136"},{"product_id":"rocket-giotto-fast-v-1-group-commercial-espresso-machine","title":"Rocket - Giotto Fast V 1 Group Commercial Espresso Machine","description":"\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pdp-wrap {\n    max-width: 700px; margin: 0 auto;\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000;\n  }\n  .hook-label {\n    font-size: 12px; font-weight: 700; letter-spacing: 0.14em;\n    text-transform: uppercase; color: #000; margin-bottom: 16px; display: block;\n  }\n  .hook-headline {\n    font-size: clamp(32px, 5.5vw, 52px); font-weight: 900; letter-spacing: -0.03em;\n    line-height: 1.05; color: #000; margin-bottom: 24px; text-transform: uppercase;\n  }\n  .hook-sub {\n    font-size: 16px; font-weight: 400; line-height: 1.75; color: #000;\n    margin-bottom: 48px; border-left: 4px solid #CC0000; padding-left: 20px;\n  }\n  \/* Section rule — RED accent *\/\n  .section-rule { display: flex; align-items: center; gap: 0; margin-bottom: 28px; }\n  .section-rule span {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #fff; background: #CC0000; padding: 5px 12px; white-space: nowrap; line-height: 1;\n  }\n  .section-rule::after { content: ''; flex: 1; height: 2px; background: #000; }\n  \/* Bridge — GREY background, black text *\/\n  .bridge { background: #EDEDEC; padding: 32px; margin-bottom: 48px; }\n  .bridge-label {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #000; margin-bottom: 28px; padding-bottom: 16px;\n    border-bottom: 1px solid rgba(0,0,0,0.18); display: block;\n  }\n  .bridge-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 0;\n    border-top: 1px solid rgba(0,0,0,0.12); border-left: 1px solid rgba(0,0,0,0.12);\n  }\n  .bridge-item {\n    padding: 20px 22px; border-right: 1px solid rgba(0,0,0,0.12);\n    border-bottom: 1px solid rgba(0,0,0,0.12);\n  }\n  .bridge-problem {\n    font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase;\n    color: rgba(0,0,0,0.45); margin-bottom: 8px; display: block;\n  }\n  .bridge-solution {\n    font-size: 17px; font-weight: 900; letter-spacing: -0.02em;\n    color: #000; line-height: 1.2; text-transform: uppercase; display: block;\n  }\n  .mechanism-copy {\n    font-size: 16px; font-weight: 400; line-height: 1.8; color: #000; margin-bottom: 48px;\n  }\n  \/* Feature table *\/\n  .feature-stack { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .feature-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .feature-row:last-child { border-bottom: none; }\n  .feature-left { padding: 20px 22px; background: #EDEDEC; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .feature-left-name { font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #000; line-height: 1.5; }\n  .feature-right { padding: 20px 24px; background: #fff; }\n  .feature-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  .feature-right-copy strong { font-weight: 900; color: #000; }\n  \/* Quote block — GREY background, black text *\/\n  .quote-block {\n    background: #EDEDEC; padding: 40px 36px; margin-bottom: 48px;\n    position: relative; overflow: hidden;\n  }\n  .quote-block::before {\n    content: '92'; font-size: 120px; font-weight: 900; color: rgba(0,0,0,0.05);\n    position: absolute; top: -10px; right: 24px; line-height: 1; pointer-events: none;\n  }\n  .quote-label {\n    font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #CC0000; margin-bottom: 16px; position: relative; display: block;\n  }\n  .quote-headline {\n    font-size: clamp(20px, 3vw, 28px); font-weight: 900; letter-spacing: -0.025em;\n    line-height: 1.2; color: #000; margin-bottom: 20px; position: relative; text-transform: uppercase;\n  }\n  .quote-sub {\n    font-size: 14px; font-weight: 400; line-height: 1.8; color: rgba(0,0,0,0.65); position: relative;\n  }\n  \/* Fit grid *\/\n  .fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin-bottom: 48px; border: 2px solid #000; }\n  .fit-card { padding: 24px 22px; }\n  .fit-card:first-child { border-right: 2px solid #000; }\n  .fit-card-label {\n    font-size: 12px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase;\n    color: #000; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #CC0000; display: block;\n  }\n  .fit-card-copy { font-size: 14px; font-weight: 400; line-height: 1.75; color: #000; }\n  \/* Specs table *\/\n  .specs-table { display: flex; flex-direction: column; margin-bottom: 48px; border: 2px solid #000; }\n  .spec-row { display: grid; grid-template-columns: 180px 1fr; border-bottom: 2px solid #000; }\n  .spec-row:last-child { border-bottom: none; }\n  .spec-left { padding: 16px 22px; background: #000; border-right: 2px solid #000; display: flex; align-items: flex-start; }\n  .spec-left-name { font-size: 10px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; line-height: 1.5; }\n  .spec-right { padding: 16px 24px; background: #fff; }\n  .spec-right-copy { font-size: 15px; font-weight: 400; line-height: 1.75; color: #000; }\n  \/* CMD callout — keep black for authority *\/\n  .cmd-callout {\n    padding: 24px 28px; border: 2px solid #000; background: #EDEDEC;\n    font-size: 15px; font-weight: 400; color: rgba(0,0,0,0.75); line-height: 1.8;\n  }\n  .cmd-callout strong { color: #000; font-weight: 900; }\n  @media (max-width: 560px) {\n    .bridge-grid { grid-template-columns: 1fr; }\n    .feature-row { grid-template-columns: 1fr; }\n    .feature-left { border-right: none; border-bottom: 2px solid #000; }\n    .fit-grid { grid-template-columns: 1fr; }\n    .fit-card:first-child { border-right: none; border-bottom: 2px solid #000; }\n    .spec-row { grid-template-columns: 1fr; }\n    .spec-left { border-right: none; border-bottom: 2px solid #000; }\n  \n  .hook-headline { font-size: clamp(28px, 7vw, 42px); }\n  .hook-sub { font-size: 17px; line-height: 1.8; }\n  .mechanism-copy { font-size: 17px; line-height: 1.85; }\n  .feature-right-copy { font-size: 16px; line-height: 1.8; }\n  .bridge-solution { font-size: 16px; }\n  .quote-headline { font-size: clamp(22px, 5.5vw, 28px); }\n  .quote-sub { font-size: 15px; line-height: 1.85; }\n  .fit-card-copy { font-size: 15px; line-height: 1.8; }\n  .cmd-callout { font-size: 16px; line-height: 1.85; }\n  .spec-right-copy { font-size: 16px; }\n}\n\n  \/* Chart responsive toggle *\/\n  .chart-mobile { display: none; margin: 0 0 48px 0; }\n  .chart-desktop { display: block; }\n  @media (max-width: 560px) {\n    .chart-desktop { display: none; }\n    .chart-mobile { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cspan class=\"hook-label\"\u003eRocket Giotto Fast V\u003c\/span\u003e\n  \u003ch2 class=\"hook-headline\"\u003eCommercial espresso without the commercial wait time.\u003c\/h2\u003e\n  \u003cp class=\"hook-sub\"\u003eThe Giotto Fast V is a 1-group commercial espresso machine built for cafes, coffee carts, and office environments that need rapid startup and PID-controlled extraction from the first shot of the day through the last — without waiting on the machine to be ready.\u003c\/p\u003e\n\n  \u003cdiv class=\"bridge\"\u003e\n    \u003cspan class=\"bridge-label\"\u003eWhat Commercial Espresso Service Demands\u003c\/span\u003e\n    \u003cdiv class=\"bridge-grid\"\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eLong startup time before first shot\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eRapid heat-up system\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eTemperature drift during slow periods\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003ePID temperature control holds all day\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eMulti-group footprint for single-barista ops\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eRight-sized 1-group commercial design\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bridge-item\"\u003e\n        \u003cspan class=\"bridge-problem\"\u003eInconsistent extraction across service\u003c\/span\u003e\n        \u003cspan class=\"bridge-solution\"\u003eConsistent PID-controlled extraction\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eHow It Works\u003c\/span\u003e\u003c\/div\u003e\n  \u003cp class=\"mechanism-copy\"\u003eThe Giotto Fast V's rapid heat-up system gets the machine to operating temperature faster than standard commercial machines — so when your cart opens or your cafe unlocks, you're pulling shots, not waiting. Once up to temperature, the PID maintains precise brew temperature continuously throughout service. There's no drift between the slow mid-morning window and the lunch rush. Every shot extracts at the same temperature, with the same consistency, whether it's the first of the day or the fiftieth.\u003c\/p\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eThe Engineering\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feature-stack\"\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003eRapid Heat-Up System\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eEngineered to reach operating temperature faster than standard commercial machines. \u003cstrong\u003eMinimal wait time before the first shot of service\u003c\/strong\u003e — the startup speed that matters when your cart opens or your cafe doors unlock.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003ePID Temperature Control\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eThe PID system monitors and maintains brew temperature continuously throughout service. \u003cstrong\u003eConsistent extraction from shot one to shot fifty\u003c\/strong\u003e — the reliability that keeps your drinks tasting the same all day.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-row\"\u003e\n      \u003cdiv class=\"feature-left\"\u003e\u003cp class=\"feature-left-name\"\u003e1-Group Commercial Design\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"feature-right\"\u003e\n        \u003cp class=\"feature-right-copy\"\u003eA single commercial group head in a footprint suited for carts, smaller cafe setups, and office environments. \u003cstrong\u003eCommercial-grade performance without the footprint or cost of a multi-group machine\u003c\/strong\u003e — right-sized for solo and two-barista operations.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \n\u003cdiv class=\"chart-section\" style=\"margin:0 0 8px 0;\"\u003e\n\u003cdiv class=\"chart-desktop\"\u003e\u003csvg viewbox=\"0 0 580 230\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;margin:0 0 48px 0;\" role=\"img\" aria-label=\"Brew temperature stability chart showing PID-controlled consistency across 15 consecutive shots\"\u003e\n\n  \u003c!-- Background --\u003e\n  \u003crect width=\"580\" height=\"230\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n\n  \u003c!-- Chart label --\u003e\n  \u003ctext x=\"20\" y=\"22\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.8\"\u003eBREW TEMPERATURE ACROSS 15 CONSECUTIVE SHOTS\u003c\/text\u003e\n\n  \u003c!-- Y-axis temp labels --\u003e\n  \u003ctext x=\"52\" y=\"50\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e95°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"90\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e93°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"130\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e91°C\u003c\/text\u003e\n  \u003ctext x=\"52\" y=\"170\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003e89°C\u003c\/text\u003e\n\n  \u003c!-- Horizontal grid lines --\u003e\n  \u003cline x1=\"58\" y1=\"46\" x2=\"565\" y2=\"46\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"86\" x2=\"565\" y2=\"86\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"126\" x2=\"565\" y2=\"126\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"58\" y1=\"166\" x2=\"565\" y2=\"166\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n\n  \u003c!-- Target zone band: 93°C ± 0.5 = y=82 to y=94 --\u003e\n  \u003crect x=\"58\" y=\"82\" width=\"507\" height=\"12\" fill=\"rgba(204,0,0,0.10)\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \n\n  \u003c!-- Standard machine line (wavy grey dashed) — 15 shots, x: 58 to 565, step ~36 --\u003e\n  \u003cpolyline points=\"58,86 94,62 130,114 166,58 202,118 238,68 274,110 310,72 346,108 382,54 418,116 454,70 490,112 526,66 565,96\" fill=\"none\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2\" stroke-dasharray=\"5,3\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\n\n  \u003c!-- PID-controlled line (stable red) --\u003e\n  \u003cpolyline points=\"58,87 94,86 130,88 166,86 202,87 238,86 274,88 310,86 346,87 382,86 418,87 454,86 490,87 526,86 565,87\" fill=\"none\" stroke=\"#CC0000\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\n\n  \u003c!-- PID line end dot --\u003e\n  \u003ccircle cx=\"565\" cy=\"87\" r=\"3.5\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n\n  \u003c!-- Standard line end dot --\u003e\n  \u003ccircle cx=\"565\" cy=\"96\" r=\"3\" fill=\"rgba(0,0,0,0.3)\"\u003e\u003c\/circle\u003e\n  \u003c!-- TARGET label — rendered last so it sits above all lines --\u003e\n  \u003crect x=\"455\" y=\"116\" width=\"108\" height=\"17\" fill=\"white\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ctext x=\"558\" y=\"129\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"#CC0000\" text-anchor=\"end\" font-weight=\"700\"\u003eTARGET 93°C\u003c\/text\u003e\n\n  \u003c!-- X axis shot labels --\u003e\n  \u003ctext x=\"58\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e1\u003c\/text\u003e\n  \u003ctext x=\"166\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e4\u003c\/text\u003e\n  \u003ctext x=\"274\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e7\u003c\/text\u003e\n  \u003ctext x=\"382\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e10\u003c\/text\u003e\n  \u003ctext x=\"490\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e13\u003c\/text\u003e\n  \u003ctext x=\"565\" y=\"185\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003e15\u003c\/text\u003e\n  \u003ctext x=\"311\" y=\"198\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003eSHOT NUMBER\u003c\/text\u003e\n\n  \u003c!-- Legend --\u003e\n  \u003cline x1=\"58\" y1=\"215\" x2=\"84\" y2=\"215\" stroke=\"#CC0000\" stroke-width=\"2.5\"\u003e\u003c\/line\u003e\n  \u003ccircle cx=\"84\" cy=\"215\" r=\"3\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ctext x=\"91\" y=\"219\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"#000\" font-weight=\"700\"\u003ePID-Controlled (this machine)\u003c\/text\u003e\n\n  \u003cline x1=\"260\" y1=\"215\" x2=\"286\" y2=\"215\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2\" stroke-dasharray=\"5,3\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"293\" y=\"219\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" fill=\"rgba(0,0,0,0.55)\"\u003eStandard machine\u003c\/text\u003e\n\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-mobile\"\u003e\u003csvg viewbox=\"0 0 400 300\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" role=\"img\" aria-label=\"Brew temperature stability chart across 15 shots\"\u003e\n  \u003crect width=\"400\" height=\"300\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n  \u003c!-- Title --\u003e\n  \u003ctext x=\"14\" y=\"24\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.5\"\u003eBREW TEMP — 15 CONSECUTIVE SHOTS\u003c\/text\u003e\n  \u003c!-- Y labels --\u003e\n  \u003ctext x=\"44\" y=\"65\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e95°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"110\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e93°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"155\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e91°C\u003c\/text\u003e\n  \u003ctext x=\"44\" y=\"200\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\" text-anchor=\"end\"\u003e89°C\u003c\/text\u003e\n  \u003c!-- Grid lines --\u003e\n  \u003cline x1=\"50\" y1=\"61\" x2=\"388\" y2=\"61\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"106\" x2=\"388\" y2=\"106\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"151\" x2=\"388\" y2=\"151\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"50\" y1=\"196\" x2=\"388\" y2=\"196\" stroke=\"rgba(0,0,0,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c!-- Target band --\u003e\n  \u003crect x=\"50\" y=\"100\" width=\"338\" height=\"16\" fill=\"rgba(204,0,0,0.10)\"\u003e\u003c\/rect\u003e\n  \n  \u003c!-- Standard machine line (wavy dashed) — 15 points --\u003e\n  \u003cpolyline points=\"50,107 75,75 100,145 125,70 150,148 175,82 200,140 225,88 250,138 275,68 300,145 325,84 350,142 375,78 388,118\" fill=\"none\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2.5\" stroke-dasharray=\"5,3\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\n  \u003c!-- PID line (stable) --\u003e\n  \u003cpolyline points=\"50,107 75,106 100,108 125,106 150,107 175,106 200,108 225,106 250,107 275,106 300,107 325,106 350,107 375,106 388,107\" fill=\"none\" stroke=\"#CC0000\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\n  \u003ccircle cx=\"388\" cy=\"107\" r=\"4.5\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"118\" r=\"3.5\" fill=\"rgba(0,0,0,0.3)\"\u003e\u003c\/circle\u003e\n  \u003c!-- TARGET label — rendered last --\u003e\n  \u003crect x=\"264\" y=\"152\" width=\"124\" height=\"22\" fill=\"white\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ctext x=\"386\" y=\"169\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" fill=\"#CC0000\" text-anchor=\"end\" font-weight=\"700\"\u003eTARGET 93°C\u003c\/text\u003e\n  \u003c!-- X axis labels --\u003e\n  \u003ctext x=\"50\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e1\u003c\/text\u003e\n  \u003ctext x=\"150\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e5\u003c\/text\u003e\n  \u003ctext x=\"250\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e9\u003c\/text\u003e\n  \u003ctext x=\"350\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e13\u003c\/text\u003e\n  \u003ctext x=\"388\" y=\"220\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.45)\" text-anchor=\"middle\"\u003e15\u003c\/text\u003e\n  \u003ctext x=\"220\" y=\"240\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"13\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"middle\"\u003eSHOT NUMBER\u003c\/text\u003e\n  \u003c!-- Legend --\u003e\n  \u003cline x1=\"14\" y1=\"265\" x2=\"44\" y2=\"265\" stroke=\"#CC0000\" stroke-width=\"3\"\u003e\u003c\/line\u003e\n  \u003ccircle cx=\"44\" cy=\"265\" r=\"4\" fill=\"#CC0000\"\u003e\u003c\/circle\u003e\n  \u003ctext x=\"52\" y=\"269\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"#000\" font-weight=\"700\"\u003ePID-Controlled (this machine)\u003c\/text\u003e\n  \u003cline x1=\"14\" y1=\"286\" x2=\"44\" y2=\"286\" stroke=\"rgba(0,0,0,0.35)\" stroke-width=\"2.5\" stroke-dasharray=\"5,3\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"52\" y=\"290\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.55)\"\u003eStandard machine\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-desktop\"\u003e\u003csvg viewbox=\"0 0 580 160\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;margin:0 0 48px 0;\" role=\"img\" aria-label=\"Heat-up time comparison chart showing rapid startup advantage of this machine\"\u003e\n\n  \u003crect width=\"580\" height=\"160\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n\n  \u003ctext x=\"20\" y=\"22\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.8\"\u003eTIME TO FIRST SHOT — STARTUP ADVANTAGE\u003c\/text\u003e\n\n  \u003c!-- Standard commercial bar (longer) --\u003e\n  \u003crect x=\"20\" y=\"38\" width=\"420\" height=\"36\" fill=\"rgba(0,0,0,0.15)\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"30\" y=\"62\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"rgba(0,0,0,0.6)\"\u003eStandard commercial machine\u003c\/text\u003e\n  \u003ctext x=\"448\" y=\"62\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"rgba(0,0,0,0.5)\"\u003eLonger wait\u003c\/text\u003e\n\n  \u003c!-- This machine bar (shorter) --\u003e\n  \u003crect x=\"20\" y=\"90\" width=\"220\" height=\"36\" fill=\"#CC0000\" rx=\"0\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"30\" y=\"114\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#fff\"\u003eThis machine — Rapid Heat-Up\u003c\/text\u003e\n  \u003ctext x=\"248\" y=\"114\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"11\" font-weight=\"900\" fill=\"#CC0000\"\u003e Ready faster\u003c\/text\u003e\n\n  \u003c!-- Callout --\u003e\n  \u003ctext x=\"560\" y=\"108\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"end\"\u003eLess time\u003c\/text\u003e\n  \u003ctext x=\"560\" y=\"124\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\" text-anchor=\"end\"\u003ewaiting.\u003c\/text\u003e\n  \u003ctext x=\"560\" y=\"140\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"#CC0000\" font-weight=\"700\" text-anchor=\"end\"\u003eMore time serving.\u003c\/text\u003e\n\n  \u003ctext x=\"20\" y=\"150\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"10\" fill=\"rgba(0,0,0,0.4)\"\u003eRapid heat-up system · PID-controlled from first shot · Commercial-grade output\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"chart-mobile\"\u003e\u003csvg viewbox=\"0 0 400 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" role=\"img\" aria-label=\"Startup time comparison chart\"\u003e\n  \u003crect width=\"400\" height=\"220\" fill=\"#EDEDEC\"\u003e\u003c\/rect\u003e\n  \u003c!-- Title --\u003e\n  \u003ctext x=\"14\" y=\"24\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#000\" letter-spacing=\"1.5\"\u003eTIME TO FIRST SHOT — STARTUP ADVANTAGE\u003c\/text\u003e\n  \u003c!-- Standard commercial bar --\u003e\n  \u003crect x=\"14\" y=\"42\" width=\"330\" height=\"54\" fill=\"rgba(0,0,0,0.15)\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"24\" y=\"68\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" font-weight=\"700\" fill=\"rgba(0,0,0,0.6)\"\u003eStandard commercial\u003c\/text\u003e\n  \u003ctext x=\"24\" y=\"88\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"15\" fill=\"rgba(0,0,0,0.5)\"\u003eLonger warm-up wait\u003c\/text\u003e\n  \u003c!-- This machine bar --\u003e\n  \u003crect x=\"14\" y=\"112\" width=\"180\" height=\"54\" fill=\"#CC0000\"\u003e\u003c\/rect\u003e\n  \u003ctext x=\"24\" y=\"138\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"16\" font-weight=\"700\" fill=\"#fff\"\u003eThis Machine\u003c\/text\u003e\n  \u003ctext x=\"24\" y=\"158\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"15\" font-weight=\"700\" fill=\"#fff\"\u003eRapid Heat-Up\u003c\/text\u003e\n  \u003c!-- Ready callout --\u003e\n  \u003ctext x=\"386\" y=\"140\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"#CC0000\" font-weight=\"900\" text-anchor=\"end\"\u003eReady faster.\u003c\/text\u003e\n  \u003ctext x=\"386\" y=\"158\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"14\" fill=\"rgba(0,0,0,0.5)\" text-anchor=\"end\"\u003eMore time serving.\u003c\/text\u003e\n  \u003c!-- Footer --\u003e\n  \u003ctext x=\"14\" y=\"205\" font-family=\"Helvetica Neue,Helvetica,Arial,sans-serif\" font-size=\"12\" fill=\"rgba(0,0,0,0.4)\"\u003ePID-controlled from first shot · Commercial-grade output\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote-block\"\u003e\n    \u003cspan class=\"quote-label\"\u003eBuilt For\u003c\/span\u003e\n    \u003cp class=\"quote-headline\"\u003eThe operation that needs to be ready the moment service starts — and stay consistent until it ends.\u003c\/p\u003e\n    \u003cp class=\"quote-sub\"\u003eCoffee carts don't have time for a slow warmup. Offices expect espresso on demand. Smaller cafes need a machine that performs all day without complexity. The Giotto Fast V is built for exactly that — rapid, reliable, consistent commercial espresso from a 1-group machine that earns its counter space.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section-rule\"\u003e\u003cspan\u003eIs This the Right Machine\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"fit-grid\"\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cspan class=\"fit-card-label\"\u003eMade for\u003c\/span\u003e\n      \u003cp class=\"fit-card-copy\"\u003eCoffee carts, smaller cafes, and office environments that need commercial-grade espresso quality, rapid startup, and consistent output from a 1-group machine without the complexity or cost of a larger setup.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fit-card\"\u003e\n      \u003cspan class=\"fit-card-label\"\u003eNot for\u003c\/span\u003e\n      \u003cp class=\"fit-card-copy\"\u003eHigh-volume cafes pulling 100+ shots per day who need the throughput of a 2- or 3-group machine to keep up with demand. For that volume, a multi-group commercial setup is the right call.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cmd-callout\"\u003e\n    \u003cstrong\u003eFinancing available.\u003c\/strong\u003e The Giotto Fast V qualifies for Click Lease financing up to $25K — a strong option for cart builds and cafe buildouts where managing cash flow matters. Questions about whether this is the right machine for your operation? Call us at 323-592-3303. We've helped a lot of cafe and cart operators make this call.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rocket","offers":[{"title":"Default Title","offer_id":47886778925301,"sku":"7841","price":2750.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/5090\/1493\/files\/coffee_machine_depot_rocket_giotto_fast-v_front.png?v=1774578104"}],"url":"https:\/\/www.coffeemachinedepot.com\/collections\/espresso-machines-under-7500.oembed","provider":"Coffee Machine Depot","version":"1.0","type":"link"}