{"product_id":"donner-ddp-80-plus-wooden-style-88-key-weighted-digital-piano-with-piano-lid-stand-and-3-pedal","title":"Donner DDP-80 PLUS Digital Piano with Cover","description":"\n\n\u003cstyle\u003e\u003c!--\nimg.only-one-img {\n      width: 100%;\n      \/* 图片与上下模块距离,第一个值为上,第三个值为下 *\/\n      margin: 0px 0 0px;\n    }\n--\u003e\u003c\/style\u003e\n\u003c!-- 多次使用此功能无需再次复制以上代码 --\u003e \u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__01.jpg?v=1689221467\" media=\"(min-width: 751px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A__01_67458645-b775-4f0a-a91e-f8474b60a221.jpg?v=1689221632\" media=\"(max-width: 750px)\"\u003e \u003cimg alt=\"\" class=\"only-one-img\"\u003e\u003c\/source\u003e\u003c\/picture\u003e \u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__02.jpg?v=1689221467\" media=\"(min-width: 751px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A__02_c6e56825-30fd-470a-9c0d-796d0230503b.jpg?v=1689221632\" media=\"(max-width: 750px)\"\u003e \u003cimg alt=\"\" class=\"only-one-img\"\u003e\u003c\/source\u003e\u003c\/picture\u003e \u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__03.jpg?v=1689221462\" media=\"(min-width: 751px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A__03_b32309e9-06f8-44da-b6e5-bf6462839c7e.jpg?v=1689229525\" media=\"(max-width: 750px)\"\u003e \u003cimg alt=\"\" class=\"only-one-img\"\u003e\u003c\/source\u003e\u003c\/picture\u003e \u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__04_23bfe51b-b316-406d-a623-656170163423.jpg?v=1689229519\" media=\"(min-width: 751px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A__04_78402e6f-67c5-4636-8794-7c05048b563a.jpg?v=1689229525\" media=\"(max-width: 750px)\"\u003e \u003cimg alt=\"\" class=\"only-one-img\"\u003e\u003c\/source\u003e\u003c\/picture\u003e \u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__06_b9ea1526-06b0-462a-b497-e65bd0dfe5ed.jpg?v=1689229519\" media=\"(min-width: 751px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A__07_e77dab24-5e84-4c9c-aad5-dc50dbce3864.jpg?v=1689229526\" media=\"(max-width: 750px)\"\u003e \u003cimg alt=\"\" class=\"only-one-img\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cstyle\u003e\u003c!--\n.flex {\n      display: flex;\n    }\n\n    .bg-cover {\n      background-size: cover;\n    }\n\n    .pc\\:none {\n      display: none;\n    }\n\n    .pc\\:flex {\n      display: flex;\n    }\n\n    @media (max-width:750px) {\n      .mb\\:flex {\n        display: flex;\n      }\n\n      .mb\\:none {\n        display: none;\n      }\n\n      .mb\\:block {\n        display: block;\n      }\n    }\n\n    \/* 背景轮播图样式 *\/\n    .bg-swiper {\n      width: 100%;\n      position: relative;\n      overflow: hidden;\n      \/* 模块与下方距离 *\/\n      margin-bottom: 10px;\n      line-height: 1.25;\n    }\n\n    .bg-swiper-container {\n      width: 100%;\n      height: 100%;\n    }\n\n    .bg-swiper-container img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      transform: translateX(0);\n      transition: transform .4s;\n    }\n\n    .bg-swiper-text {\n      position: absolute;\n      \/* pc文本框与上方距离 *\/\n      top: 50%;\n      transform: translateY(-50%);\n      \/* pc文本框与左边距离 *\/\n      left: 80px;\n      \/* 文本框背景颜色与透明度 *\/\n      background-color: rgba(255, 255, 255, 0.8);\n      z-index: 4;\n      \/* 文本框内边距,第一个值是上下,第二个值是左右 *\/\n      padding: 40px 40px;\n      \/* 文本框长度 *\/\n      width: 400px;\n      box-sizing: border-box;\n    }\n\n    .bg-swiper-title {\n      \/* pc标题大小 *\/\n      font-size: 18px;\n    }\n\n    .bg-swiper-dis {\n      \/* pc简述大小 *\/\n      font-size: 14px;\n    }\n\n    .arrow-l,\n    .arrow-r {\n      position: absolute;\n      z-index: 3;\n      top: 50%;\n      cursor: pointer;\n      user-select: none;\n    }\n\n    .arrow-l i,\n    .arrow-r i {\n      width: 24px;\n      height: 24px;\n      display: block;\n      position: relative;\n    }\n\n\n    :root {\n      \/* 背景轮播图箭头颜色 *\/\n      --bg-swiper-arrow-color: #ffffff;\n    }\n\n    .arrow-l i::before,\n    .arrow-r i::before {\n      content: \"\";\n      display: block;\n      width: 24px;\n      height: 2px;\n      background-color: var(--bg-swiper-arrow-color);\n      position: absolute;\n      top: 0;\n    }\n\n    .arrow-l i::after,\n    .arrow-r i::after {\n      content: \"\";\n      display: block;\n      width: 2px;\n      height: 24px;\n      background-color: var(--bg-swiper-arrow-color);\n      position: absolute;\n      right: 0;\n    }\n\n    .arrow-l {\n      transform: rotateZ(-135deg);\n      left: 20px;\n    }\n\n    .arrow-r {\n      transform: rotateZ(45deg);\n      right: 20px;\n    }\n\n    .bg-swiper-point {\n      width: 100%;\n      justify-content: center;\n      position: absolute;\n      \/* 指示点与下方距离 *\/\n      bottom: 20px;\n      z-index: 4;\n    }\n\n    .bg-swiper-point span {\n      \/* 指示点大小,两个值都需要调整为一样大小才是圆形 *\/\n      width: 12px;\n      height: 12px;\n      border-radius: 50%;\n      \/* 指示点颜色 *\/\n      background-color: #b0b8c1;\n      \/* 指示点左右距离,只需调整第二个值 *\/\n      margin: 0 8px;\n    }\n\n    .bg-swiper-point span.on {\n      \/* 选中指示点颜色 *\/\n      background-color: #404040;\n    }\n\n    @media (max-width:750px) {\n      .bg-swiper {\n        width: 100%;\n        height: auto;\n      }\n\n      .bg-swiper-text {\n        width: 100%;\n        position: static;\n        transform: translate(0);\n      }\n\n      .bg-swiper-point {\n        position: static;\n        \/* M端指示点与上方距离 *\/\n        margin-top: 12px;\n      }\n\n      .bg-swiper-title {\n        \/* M端标题大小 *\/\n        font-size: 18px;\n      }\n\n      .bg-swiper-dis {\n        \/* M端简述大小 *\/\n        font-size: 14px;\n      }\n    }\n\n    \/* 背景轮播图样式 END *\/\n--\u003e\u003c\/style\u003e\n\u003c!-- 多次使用此功能无需再次复制以上代码 --\u003e \u003c!-- 需要填写当前sku --\u003e\n\u003cdiv class=\"bg-swiper\" data-bgswipersku=\"当前SKU\"\u003e\n\u003cdiv class=\"bg-swiper-container pc pc:flex mb:none\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__05-3.jpg?v=1689226905\" alt=\"\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__05.jpg?v=1689226905\" alt=\"\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__05-2.jpg?v=1689226904\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bg-swiper-container mb mb:flex pc:none\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A__06.jpg?v=1689226921\" alt=\"\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/3_02.jpg?v=1689226921\" alt=\"\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/2_02.jpg?v=1689226921\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bg-swiper-text\"\u003e\n\u003cdiv class=\"bg-swiper-title\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bg-swiper-dis\"\u003eWith a wood log pattern finish and metal trim lines sourced from environmentally friendly materials with superb craftsmanship.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arrow-l\"\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cdiv class=\"arrow-r\"\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cdiv class=\"bg-swiper-point flex\"\u003e\n\u003c!-- 以下为指示点,多少张图就有多少个指示点 --\u003e \u003cspan class=\"on\"\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function () {\n      let bgSwiperList = [\n        {\n          title: \"\",\n          describe: \"With a wood log pattern finish and metal trim lines sourced from environmentally friendly materials with superb craftsmanship. \"\n        },\n        {\n          title: \"\",\n          describe: \"To faithfully recreate the acoustic piano sound, the DDP-80 PLUS employs the French DREAM sound source and updates the multi-level sound source. \"\n        },\n        {\n          title: \"\",\n          describe: \"With a built-in 20w Stereo Sound System, and amazing sound effects, delivering hours of enjoyment.\"\n        }\n      ]\n      \/\/ 再次填写当前sku\n      let $this = $('[data-bgSwiperSKU=\"当前SKU\"]')\n      let bgSwiperImg = $this.find(\"img\")\n      let bgSwiperCount = $this.find(\".pc img\").length - 1\n      let bgSwiperIndex = 0\n      let bgSwiperPoint = $this.find(\".bg-swiper-point span\")\n      let bgSwiperTitle = $this.find(\".bg-swiper-title\")\n      let bgSwiperDis = $this.find(\".bg-swiper-dis\")\n      function bgSwiperPlayer(i) {\n        if (i \u003e bgSwiperCount) {\n          i = 0\n        } else if (i \u003c 0) {\n          i = bgSwiperCount\n        }\n        bgSwiperIndex = i\n        bgSwiperImg.css(\"transform\", `translateX(-${i * 100}%)`)\n        bgSwiperTitle.html(bgSwiperList[i].title)\n        bgSwiperDis.html(bgSwiperList[i].describe)\n        bgSwiperPoint.removeClass(\"on\")\n        bgSwiperPoint.eq(i).addClass(\"on\")\n      }\n      $this.on(\"click\", \".arrow-l,.arrow-r\", function () {\n        $(this).hasClass(\"arrow-l\") ? bgSwiperIndex-- : bgSwiperIndex++;\n        bgSwiperPlayer(bgSwiperIndex)\n      })\n      let bgSwiperTimer = setInterval(() =\u003e {\n        bgSwiperIndex++\n        bgSwiperPlayer(bgSwiperIndex)\n       \/\/ 以下数字设置轮播图切换时间,5000代表5秒\n      }, 5000)\n    })()\n\n  \u003c\/script\u003e \u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A_-__07.jpg?v=1689228530\" media=\"(min-width: 751px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/A__08.jpg?v=1689228536\" media=\"(max-width: 750px)\"\u003e \u003cimg alt=\"\" class=\"only-one-img\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\n\n\n\u003cp\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/PACKAGE-PC_1.jpg?v=1692761623\" media=\"(min-width: 751px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0518\/1898\/7676\/files\/package-m.jpg?v=1692761622\" media=\"(max-width: 750px)\"\u003e \u003cimg alt=\"\" class=\"only-one-img\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/p\u003e","brand":"Donnermusic - eu","offers":[{"title":"Piano","offer_id":45062814728386,"sku":"EC6677","price":529.99,"currency_code":"EUR","in_stock":true},{"title":"Piano + Wooden Stool","offer_id":45062814761154,"sku":"ZH7788","price":599.99,"currency_code":"EUR","in_stock":true},{"title":"Piano + Brown Stool","offer_id":45062814793922,"sku":"ZH7734","price":629.99,"currency_code":"EUR","in_stock":true},{"title":"Piano + Black Stool","offer_id":45062814826690,"sku":"ZH7744","price":629.99,"currency_code":"EUR","in_stock":true},{"title":"Piano + Wooden Stool+Page Turner","offer_id":45062814859458,"sku":"ZH778874","price":699.99,"currency_code":"EUR","in_stock":true},{"title":"Piano + Brown Stool+Page Turner","offer_id":45062814892226,"sku":"ZH773474","price":699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/6200\/9026\/files\/s-l1600.jpg?v=1741678334","url":"https:\/\/eu.donnermusic.com\/el\/products\/donner-ddp-80-plus-wooden-style-88-key-weighted-digital-piano-with-piano-lid-stand-and-3-pedal","provider":"Donner Music - EU","version":"1.0","type":"link"}