{"product_id":"accessories-dora-red","title":"[Dora] Shoe Clip","description":"\u003cp\u003e  \u003c\/p\u003e  \u003cstyle\u003e\n    @font-face {\n        font-display: swap;\n        src: url(\"https:\/\/staticdn.vivaia.com\/oneapi\/fonts\/Roboto-Regular.ttf\");\n    }\n\n    @font-face {\n        font-display: swap;\n        src: url(\"https:\/\/staticdn.vivaia.com\/oneapi\/fonts\/NotoSerif-Regular.ttf\");\n    }\n\n    @font-face {\n        font-weight: 300;\n        font-display: swap;\n        src: url(\"https:\/\/staticdn.vivaia.com\/oneapi\/fonts\/Roboto-Light.ttf\");\n    }\n\n    * {\n        padding: 0;\n        margin: 0;\n    }\n\n    .desc {\n        width: 100%;\n        padding-bottom: 4.1666667vw;\n    }\n    .desc .new_desc {\n        font-size: 1.0416667vw;\n        line-height: 1.25vw;\n        left: 8.8541667vw;\n        font-weight: 600;\n        top: 20.625vw;\n        position: absolute;\n    }\n    .desc .show-big {\n        display: block;\n    }\n    .desc .show-m {\n        display: none;\n    }\n    .desc .desc {\n        font-size: 1.2vw;\n        font-weight: 500;\n        line-height: 1.25vw;\n        margin-bottom: 2.0833333vw;\n        margin-top: 0.3125vw;\n    }\n\n    .m-4 {\n        margin-top: 4.1666667vw;\n    }\n\n    .p_b {\n        position: absolute;\n        top: 17.1875vw;\n        left: 15.625vw;\n    }\n\n    .scroll-list {\n        height: 25vw;\n        \/* padding-bottom: 40px; *\/\n        \/* margin-bottom: 40px; *\/\n    }\n\n    .scroll-list::-webkit-scrollbar {\n        display: none;\n    }\n\n    .line-scrollbar {\n        width: 100%;\n        \/* height: 4px; *\/\n        margin-top: 0px !important;\n        overflow-x: scroll;\n    }\n\n    .pc_scroll_height_div {\n        width: 100%;\n        height: 4.1666667vw;\n        padding-top: 2.0833333vw;\n        background: linear-gradient(0deg, #f8f7f5, #f8f7f5), #ffffff;\n    }\n\n    .space-w-m-t-b .space-w-style .common-title {\n        padding-top: 80px;\n        font-weight: 600;\n    }\n\n    .desc .space-w {\n        margin: 0 auto;\n        width: 68.75vw;\n        margin-top: 4.167vw;\n        margin-bottom: 4.167vw;\n    }\n\n    .desc .space-w-style {\n        margin: 0 auto;\n        width: 68.75vw;\n    }\n\n    .desc .space-w-m-t-b {\n        margin-top: 4.167vw;\n        margin-bottom: 4.167vw;\n    }\n\n    .desc .common-text-area {\n        margin-bottom: 2.083vw;\n    }\n\n    .desc .common-title {\n        font-size: 1.563vw;\n        line-height: 2.083vw;\n    }\n\n    .desc .common-img {\n        width: 100%;\n    }\n\n    .desc ::-webkit-scrollbar {\n        height: 4px;\n    }\n\n    .desc ::-webkit-scrollbar-button {\n        background-color: transparent;\n    }\n\n    .desc ::-webkit-scrollbar-track {\n        background-color: #d9d9d9;\n        border-radius: 0.521vw;\n    }\n\n    .desc ::-webkit-scrollbar-thumb {\n        background-color: #191817;\n        border-radius: 0.521vw;\n    }\n\n    .desc .scroll-list {\n        display: flex;\n        overflow-x: scroll;\n        overflow-y: hidden;\n        width: 100%;\n        padding-bottom: 2.083vw;\n        padding-left: 15.625vw;\n        padding-right: 15.625vw;\n        box-sizing: border-box;\n    }\n\n    .desc .scroll-item {\n        width: 23.438vw;\n        margin-left: 2.083vw;\n\n        flex-shrink: 0;\n        \/* background-color: #ffffff; *\/\n    }\n\n    .desc .scroll-item-first {\n        margin-left: 0;\n    }\n\n    .desc img {\n        display: block;\n    }\n\n    .title {\n        width: 100%;\n        font-size: 1.563vw;\n        font-weight: 600;\n        line-height: 2.083vw;\n    }\n\n    .space-w {\n        width: 68.75vw;\n        margin: 0 auto 4.167vw;\n    }\n\n    @media screen and (max-width: 768px) {\n        .desc .new_desc {\n            font-size: 3.7333333vw;\n            font-weight: 600;\n            line-height: 6.4vw;\n            top: 68.2666667vw;\n            left: 27.7333333vw;\n        }\n        .desc {\n            padding-bottom: 12.8vw;\n        }\n        .desc .desc {\n            font-size: 3.7333333vw;\n            font-weight: 500;\n            line-height: 4.8vw;\n            letter-spacing: 0px;\n            text-align: left;\n\n            margin-bottom: 5.3333333vw;\n            margin-top: 1.0666667vw;\n        }\n\n        .m-4 {\n            margin-top: 10.6666667vw;\n        }\n\n        .p_b {\n            position: absolute;\n            top: 110vw;\n            left: 5.3333333vw;\n        }\n        .space-w-m-t-b .space-w-style .common-title {\n            padding-top: 48px;\n        }\n\n        .desc .show-big {\n            display: none;\n        }\n        .desc .show-m {\n            display: block;\n        }\n        .desc .space-w {\n            width: 89.333vw;\n            margin-top: 12.8vw;\n            margin-bottom: 12.8vw;\n        }\n\n        .desc .space-w-style {\n            width: 89.333vw;\n        }\n\n        .desc .space-w-m-t-b {\n            margin-top: 12.8vw;\n            margin-bottom: 12.8vw;\n        }\n\n        .desc .common-text-area {\n            margin-bottom: 5.333vw;\n        }\n\n        .desc .common-title {\n            font-size: 6.4vw;\n            line-height: 8.533vw;\n        }\n\n        .desc .scroll-list {\n            padding-bottom: 0;\n            padding-left: 5.333vw;\n            padding-right: 5.333vw;\n        }\n\n        .desc .scroll-item {\n            width: 76.267vw;\n            margin-left: 5.333vw;\n        }\n\n        .desc .scroll-item-first {\n            margin-left: 0;\n        }\n\n        .pc_scroll_height_div {\n            display: none;\n        }\n\n        .space-w-m-t-b .space-w-style .common-title {\n            padding-top: 12.8vw;\n        }\n\n        .desc .show-big {\n            display: none;\n        }\n\n        .desc .space-w {\n            width: 89.333vw;\n            margin-top: 12.8vw;\n            margin-bottom: 12.8vw;\n        }\n\n        .desc .space-w-style {\n            width: 89.333vw;\n        }\n\n        .desc .space-w-m-t-b {\n            margin-top: 12.8vw;\n            margin-bottom: 12.8vw;\n        }\n\n        .desc .common-text-area {\n            margin-bottom: 5.333vw;\n        }\n\n        .desc .common-title {\n            font-size: 6.4vw;\n            line-height: 8.533vw;\n        }\n\n        .desc .scroll-list {\n            height: 100%;\n            padding-bottom: 12.8vw;\n            padding-left: 5.333vw;\n            padding-right: 5.333vw;\n        }\n\n        .desc .scroll-item {\n            width: 76.267vw;\n            margin-left: 5.333vw;\n        }\n\n        .desc .scroll-item-first {\n            margin-left: 0;\n        }\n\n        .pc_scroll_height_div {\n            display: none;\n        }\n\n        .padding-common {\n            \/* padding-left: 5.208vw;\n        padding-right: 5.208vw; *\/\n            box-sizing: border-box;\n        }\n\n        .title {\n            font-size: 6.0vw;\n            line-height: 8.533vw;\n            text-align: left;\n            font-weight: 600;\n            \/* max-width: 78.125vw; *\/\n            padding-bottom: 0;\n        }\n\n        .banner-bottom-common-title {\n            margin-bottom: 0;\n            font-weight: 600;\n        }\n\n        .banner-bottom-common {\n            position: relative;\n            margin-bottom: 12.8vw;\n            width: 100%;\n        }\n\n        .m-4 {\n            margin: 0;\n        }\n    }\n\u003c\/style\u003e  \u003cdiv class=\"desc\"\u003e          \u003c!-- 1 --\u003e          \u003cdiv class=\"banner-bottom-common m-4\" style=\"position: relative\"\u003e                  \u003cdiv class=\"p_b\"\u003e                          \u003cdiv class=\"title padding-common banner-bottom-common-title\"\u003eDIY Charms – Ribbon\u003c\/div\u003e                          \u003cdiv class=\"desc\"\u003eRemovable\/Skin-friendly\/Stays put\/Sustainable materials\u003c\/div\u003e                  \u003c\/div\u003e                  \u003cpicture\u003e                          \u003csource srcset=\"https:\/\/cdnimg.vivaia.com\/VA\/image\/goods_deta\/20230801_6065\/Rectangle%202062-M.jpg\" media=\"(max-width: 768px)\"\u003e                          \u003cimg style=\"width: 100%\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/1_6d6a5c1e-b8ee-4e4d-a032-63923ba2b702.png?v=1714718597\" alt=\"VIVAIA\"\u003e\u003c\/picture\u003e          \u003c\/div\u003e          \u003c!-- 2 --\u003e          \u003cdiv class=\"banner-bottom-common space-w\"\u003e                  \u003cdiv class=\"title padding-common banner-bottom-common-title\"\u003eMake your own DIY shoes\u003c\/div\u003e                  \u003cdiv class=\"desc\"\u003e1 pair of shoe charms can be combined in 3 different ways Find your own style\u003c\/div\u003e                  \u003cdiv class=\"show-big\"\u003e                          \u003cvideo style=\"display: block\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" controls=\"controls\" width=\"100%\"\u003e                                  \u003csource src=\"https:\/\/cdnimg.vivaia.com\/VA\/video\/goods_deta\/20230801_6065\/20230731-VIVAIA2-2pc.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e                  \u003c\/div\u003e                  \u003cdiv class=\"show-m\"\u003e                          \u003cvideo style=\"display: block\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" controls=\"controls\" width=\"100%\"\u003e                                  \u003csource src=\"https:\/\/cdnimg.vivaia.com\/VA\/video\/goods_deta\/20230801_6065\/20230801-VIVAIA2-2m-.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e                  \u003c\/div\u003e          \u003c\/div\u003e          \u003c!-- 3 --\u003e          \u003cdiv class=\"full-w space-w-m-t-b\" style=\"margin-bottom: 0px; background: linear-gradient(0deg, #f8f7f5, #f8f7f5), #ffffff\"\u003e                  \u003cdiv class=\"common-text-area space-w-style\"\u003e                          \u003cdiv class=\"common-title\"\u003eCombination Reference\u003c\/div\u003e                  \u003c\/div\u003e                  \u003cdiv class=\"scroll-list\"\u003e                          \u003ca href=\"https:\/\/vivaia.jp\/products\/flats-aria5-ivoryblack\" target=\"_blank\" class=\"scroll-item scroll-item-first\" style=\"position: relative\"\u003e                                  \u003cpicture\u003e                                          \u003csource srcset=\"https:\/\/cdnimg.vivaia.com\/VA\/image\/goods_deta\/20230801_6065\/image%20475m.jpg\" media=\"(max-width:768px)\"\u003e                                          \u003cimg class=\"common-img\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/2_82891629-45ee-4952-83fc-e9fc06d133e7.png?v=1714718595\" alt=\"\"\u003e\u003c\/picture\u003e                                  \u003cdiv class=\"new_desc\"\u003eBow - Adyna\u003c\/div\u003e                          \u003c\/a\u003e                          \u003ca href=\"https:\/\/vivaia.jp\/products\/pumps-juliepro-blackbeige?variant=44286874386688\" target=\"_blank\" class=\"scroll-item\" style=\"position: relative\"\u003e                                  \u003cpicture\u003e                                          \u003csource srcset=\"https:\/\/cdnimg.vivaia.com\/VA\/image\/goods_deta\/20230801_6065\/image%20475-5-M.jpg\" media=\"(max-width:768px)\"\u003e                                          \u003cimg class=\"common-img\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/3_963b28de-d5bf-4785-9130-131b6c9e45c1.png?v=1714718595\" alt=\"\"\u003e\u003c\/picture\u003e                                  \u003cdiv class=\"new_desc\"\u003eBow - Dora\u003c\/div\u003e                          \u003c\/a\u003e                          \u003ca href=\"https:\/\/vivaia.jp\/products\/flats-margot2-red\" target=\"_blank\" class=\"scroll-item\" style=\"position: relative\"\u003e                                  \u003cpicture\u003e                                          \u003csource srcset=\"https:\/\/cdnimg.vivaia.com\/VA\/image\/goods_deta\/20230801_6065\/image%20475-2-M.jpg\" media=\"(max-width:768px)\"\u003e                                          \u003cimg class=\"common-img\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/4_4024e59a-4867-4a5b-a47e-1d463f08ad35.png?v=1714718595\" alt=\"\"\u003e\u003c\/picture\u003e                                  \u003cdiv class=\"new_desc\"\u003eBow - Elina\u003c\/div\u003e                          \u003c\/a\u003e                          \u003ca href=\"https:\/\/vivaia.jp\/products\/flats-melia2-pitaya\" target=\"_blank\" class=\"scroll-item\" style=\"position: relative\"\u003e                                  \u003cpicture\u003e                                          \u003csource srcset=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/5_e0528811-58e7-458e-9087-7f6c0673a830.png?v=1714718595\" media=\"(max-width:768px)\"\u003e                                          \u003cimg class=\"common-img\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/5_e0528811-58e7-458e-9087-7f6c0673a830.png?v=1714718595\" alt=\"\"\u003e\u003c\/picture\u003e                                  \u003cdiv class=\"new_desc\"\u003eBow - Droa\u003c\/div\u003e                          \u003c\/a\u003e                          \u003ca href=\"https:\/\/vivaia.jp\/products\/pumps-melodypro-espresso\" target=\"_blank\" class=\"scroll-item\" style=\"position: relative\"\u003e                                  \u003cpicture\u003e                                          \u003csource srcset=\"https:\/\/cdnimg.vivaia.com\/VA\/image\/goods_deta\/20230801_6065\/image%20475-3-M.jpg\" media=\"(max-width:768px)\"\u003e                                          \u003cimg class=\"common-img\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/6_0e727eeb-77a1-447e-a141-9cc9b8843094.png?v=1714718594\" alt=\"\"\u003e\u003c\/picture\u003e                                  \u003cdiv class=\"new_desc\"\u003eBow - Cadi\u003c\/div\u003e                          \u003c\/a\u003e                          \u003ca href=\"https:\/\/vivaia.jp\/products\/flats-claire-blue\" target=\"_blank\" class=\"scroll-item\" style=\"position: relative\"\u003e                                  \u003cpicture\u003e                                          \u003csource srcset=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/7_fe05c3c0-cbc9-41b7-a9c5-a8e74dad740f.png?v=1714718594\" media=\"(max-width:768px)\"\u003e                                          \u003cimg class=\"common-img\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0532\/3063\/3157\/files\/7_fe05c3c0-cbc9-41b7-a9c5-a8e74dad740f.png?v=1714718594\" alt=\"\"\u003e\u003c\/picture\u003e                                  \u003cdiv class=\"new_desc\"\u003eBow - Addie\u003c\/div\u003e                          \u003c\/a\u003e                  \u003c\/div\u003e          \u003c\/div\u003e          \u003cdiv class=\"pc_scroll_height_div\"\u003e                  \u003cdiv class=\"space-w line-scrollbar show-big\"\u003e                          \u003cdiv class=\"content\"\u003e  \u003c\/div\u003e                  \u003c\/div\u003e          \u003c\/div\u003e  \u003c\/div\u003e  \u003cscript\u003e\n    const scroll_items = document.querySelectorAll(\".scroll-list .scroll-item\");\n    let scroll_items_sum_width = 0;\n    scroll_items.forEach((item, index) =\u003e {\n        if (index === 0) {\n            scroll_items_sum_width += Math.round(parseFloat(getComputedStyle(item).width));\n        } else {\n            scroll_items_sum_width +=\n                Math.round(parseFloat(getComputedStyle(item).width)) +\n                Math.round(parseFloat(getComputedStyle(item).marginLeft));\n        }\n    });\n    scroll_items_sum_width =\n        scroll_items_sum_width + 2 * parseInt(getComputedStyle(document.querySelector(\".scroll-list\")).paddingLeft);\n\n    const scollList_width = document.querySelector(\".scroll-list\").clientWidth;\n\n    document.querySelector(\".line-scrollbar .content\").style.width =\n        (scroll_items_sum_width \/ scollList_width.toFixed(2)) * 100 + \"%\";\n\n    document.querySelector(\".line-scrollbar\").addEventListener(\"scroll\", (e) =\u003e handleEvent1(e), false);\n\n    document.querySelector(\".scroll-list\").addEventListener(\"scroll\", (e) =\u003e handleEvent2(e), false);\n\n    let slide_switch = 0;\n    let timerId;\n\n    function debounce() {\n        if (timerId) {\n            clearTimeout(timerId);\n        }\n        timerId = setTimeout(() =\u003e {\n            slide_switch = 0;\n        }, 300);\n    }\n\n    function handleEvent1(e) {\n        if (slide_switch === 2) return;\n        slide_switch = 1;\n        const line_width = parseInt(getComputedStyle(document.querySelector(\".line-scrollbar .content\")).width);\n        console.log(scroll_items_sum_width, e.target.scrollLeft \/ line_width);\n        console.log(document.querySelector(\".scroll-list\"));\n\n        document.querySelector(\".scroll-list\").scrollLeft = parseInt(\n            scroll_items_sum_width * (e.target.scrollLeft \/ line_width)\n        );\n        debounce();\n    }\n    function handleEvent2(e) {\n        if (slide_switch === 1) return;\n        slide_switch = 2;\n        const rate = e.target.scrollLeft \/ scroll_items_sum_width;\n        console.log(document.querySelector(\".scroll-list\").scrollLeft, scroll_items_sum_width);\n\n        const bar = document.querySelector(\".line-scrollbar\");\n\n        bar.scrollLeft = scroll_items_sum_width * rate.toFixed(2);\n        debounce();\n    }\n\u003c\/script\u003e  ","brand":"VIVAIA JAPAN","offers":[{"title":"dora_red \/ One size","offer_id":44286903288064,"sku":"shcaracc2203110002001","price":1850.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0532\/3063\/3157\/files\/1650801423-857667a3-1c21-4aef-8355-da9853da2877.jpg?v=1729138885","url":"https:\/\/checkout.vivaia.jp\/en\/products\/accessories-dora-red","provider":"VIVAIA JAPAN","version":"1.0","type":"link"}