{"title":"ALL 2ND HAND","description":"","products":[{"product_id":"aktuala-la-terra","title":"AKTUALA \u003cbr\u003e LA TERRA","description":"\u003cp\u003e\u003cstrong\u003eBLA BLA\u003cbr\u003e\u003c\/strong\u003eITLP 1974\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c!-- wp:paragraph --\u003e\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55095398793594,"sku":"BBXL 10004","price":200.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/AKTUALA_LATERRA_front.jpg?v=1740739264"},{"product_id":"ten-years-after-a-space-in-time","title":"TEN YEARS AFTER \u003cbr\u003e A SPACE IN TIME","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eCHRYSALIS\u003c\/strong\u003e\u003cbr\u003eUKLP 1971\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55095458726266,"sku":"CHR1001","price":65.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/TEN_YEARS_AFTER_A_SPACE_IN_TIME_front.jpg?v=1740739379"},{"product_id":"ma-rainey-the-immortal-ma-rainey","title":"MA RAINEY \u003cbr\u003e THE IMMORTAL MA RAINEY","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eRRC\u003c\/strong\u003e\u003cbr\u003eITLP 1966 re \u003cbr\u003eRecordings from 1920s 78 rpm shellac originals\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55095522034042,"sku":"LPD 7801","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/MA_RAINEY_THE_IMMORTAL_MA_RAINEY.jpg?v=1740739052"},{"product_id":"ornella-vanoni-canzoni-da-films","title":"ORNELLA VANONI \u003cbr\u003e CANZONI DA FILMS","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eOXFORD \/ ARISTON\u003c\/strong\u003e\u003cbr\u003eITLP 1976\u003c\/p\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/edeJy-silL4?si=Ah5mo0LAvJBGY7Ys\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55095522328954,"sku":"OX\/3004","price":30.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/ORNELLA_VANONI_CANZONI_DA_FILMS.jpg?v=1740739506"},{"product_id":"baden-powell-a-arte-de-baden-powell","title":"BADEN POWELL \u003cbr\u003e A ARTE DE BADEN POWELL","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eFONTANA\u003c\/strong\u003e\u003cbr\u003eBR2LP 1975\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55095522525562,"sku":"6470 533\/4","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/BADEN_POWELL_A_ARTE_DE_BADEN_POWELL.jpg?v=1740739487"},{"product_id":"steve-silk-hurley-work-it-out-compilation","title":"STEVE \"SILK\" HURLEY \u003cbr\u003e WORK IT OUT COMPILATION","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eATLANTIC\u003c\/strong\u003e\u003cbr\u003eUSLP 1989\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55095522820474,"sku":"82003-1","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/STEVE_SILK_HURLEY_WORK_IT_OUT_COMPILATION.jpg?v=1740739464"},{"product_id":"teddy-pendergrass-life-is-a-song-worth-singing","title":"TEDDY PENDERGRASS \u003cbr\u003e LIFE IS A SONG WORTH SINGING","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003ePHILADELPHIA INTERNATIONAL\u003c\/strong\u003e\u003cbr\u003eUSLP 1978\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55103652462970,"sku":"JZ 35095","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/TEDDY_PENDERGRASS_LIFE_IS_A_SONG_WORTH_SINGING.jpg?v=1741022835"},{"product_id":"average-white-band-shine","title":"AVERAGE WHITE BAND \u003cbr\u003e SHINE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eARISTA\u003c\/strong\u003e\u003cbr\u003eUSLP 1980\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55103662489978,"sku":"AL 9523","price":15.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/AVERAGE_WHITE_BAND_SHINE.jpg?v=1741022855"},{"product_id":"the-temptations-special","title":"THE TEMPTATIONS \u003cbr\u003e SPECIAL","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eMOTOWN\u003c\/strong\u003e\u003cbr\u003eUSLP 1989\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55103668748666,"sku":"MOT-6275","price":15.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/THE_TEMPTATIONS_SPECIAL.jpg?v=1741022871"},{"product_id":"b-b-seaton-all-over-you","title":"B.B. SEATON \u003cbr\u003e ALL OVER YOU","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eMETRONOME RECORDS\u003c\/strong\u003e\u003cbr\u003eUK12\" 1990s\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55103765873018,"sku":"MRT 006","price":10.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/B.B._SEATON_ALL_OVER_YOU.jpg?v=1741023068"},{"product_id":"beenie-man-be-my-lady","title":"BEENIE MAN \u003cbr\u003e BE MY LADY","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eLAS RECORDS\u003c\/strong\u003e\u003cbr\u003eUK12\" 1990s\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55103777112442,"sku":"LAS 002","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/BEENIE_MAN_BE_MY_LADY.jpg?v=1741023085"},{"product_id":"beres-hammond-come-back-home","title":"BERES HAMMOND \u003cbr\u003e COME BACK HOME","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eCHARM\u003c\/strong\u003e\u003cbr\u003eUK12\" 1990s\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55104054100346,"sku":"CRT 126","price":15.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/BERES_HAMMOND_COME_BACK_HOME.jpg?v=1741023103"},{"product_id":"erica-neuwell-ill-be-true-to-you","title":"ERICA NEUWELL \u003cbr\u003e I'LL BE TRUE TO YOU","description":"\u003cp\u003e\u003cstrong\u003eRADS RECORDS\u003c\/strong\u003e\u003cbr\u003eUK12\" 1990s\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55104168264058,"sku":"RS-505","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/ERICA_NEUWELL_I_LL_BE_TRUE_TO_YOU.jpg?v=1741023123"},{"product_id":"trevor-walters-thats-how-heartaches-are-made","title":"TREVOR WALTERS \u003cbr\u003e THAT'S HOW HEARTACHES ARE MADE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eTIME 1 RECORDS\u003cbr\u003e\u003c\/strong\u003eUK12\" 1986\u003c\/p\u003e\n\u003cdiv class=\"mini-audio-player-pro\"\u003e\n  \u003cselect id=\"track-selector\"\u003e\u003c\/select\u003e\n\n  \u003cdiv id=\"play-button\" class=\"play-button\"\u003e\n    \u003csvg id=\"play-icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"#000\"\u003e\n      \u003cpolygon points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e\n    \u003c\/svg\u003e\n    \u003csvg id=\"pause-icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"#000\" style=\"display:none;\"\u003e\n      \u003crect x=\"5\" y=\"3\" width=\"5\" height=\"18\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"14\" y=\"3\" width=\"5\" height=\"18\"\u003e\u003c\/rect\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"progress-container\" id=\"progress-container\"\u003e\n    \u003cdiv class=\"progress-bar\" id=\"progress-bar\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003caudio id=\"audio-player\" style=\"display:none;\"\u003e\u003c\/audio\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.mini-audio-player-pro {\n  font-family: system-ui, sans-serif;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: 10px;\n}\n\n.mini-audio-player-pro select {\n  padding: 4px 8px;\n  font-size: 13px;\n  border-radius: 0;\n  border: 1px solid #ccc;\n}\n\n.play-button {\n  width: 50px;\n  height: 26px;\n  background-color: transparent;\n  border-radius: 4px;\n  cursor: pointer;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  border: 1px solid transparent;\n}\n\n.play-button svg {\n  pointer-events: none;\n}\n\n.progress-container {\n  flex-grow: 1;\n  height: 5px;\n  background: #e0e0e0;\n  border-radius: 3px;\n  overflow: hidden;\n  cursor: pointer;\n}\n\n.progress-bar {\n  width: 0%;\n  height: 100%;\n  background: #000;\n  transition: width 0.1s linear;\n}\n\n@media only screen and (max-width: 480px) {\n  .play-button {\n    width: 64px;\n    height: 40px;\n  }\n\n  .mini-audio-player-pro select {\n    font-size: 14px;\n    padding: 5px 10px;\n  }\n\n  .progress-container {\n    height: 6px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n\/\/ ===== Track List =====\nconst tracks = [\n { name: \"TRACK 1\", url: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/A1_TREVOR_WALTERS_Thats_How_Heartaches_Are_Made.mp3?v=1740953498\" }\n];\n\n\/\/ ===== DOM Elements =====\nconst selector = document.getElementById('track-selector');\nconst player = document.getElementById('audio-player');\nconst button = document.getElementById('play-button');\nconst playIcon = document.getElementById('play-icon');\nconst pauseIcon = document.getElementById('pause-icon');\nconst progressBar = document.getElementById('progress-bar');\nconst progressContainer = document.getElementById('progress-container');\n\nlet isDragging = false;\n\n\/\/ ===== Populate dropdown =====\nselector.innerHTML = \"\";\ntracks.forEach(track =\u003e {\n  const option = document.createElement(\"option\");\n  option.value = track.url;\n  option.textContent = track.name;\n  selector.appendChild(option);\n});\n\n\/\/ ===== Load last track and time =====\nconst lastTrack = localStorage.getItem('miniAudioTrack');\nconst lastTime = localStorage.getItem('miniAudioTime');\n\nif (lastTrack \u0026\u0026 tracks.some(t =\u003e t.url === lastTrack)) {\n  player.src = lastTrack + \"?t=\" + new Date().getTime();\n  selector.value = lastTrack;\n  player.load();\n  if (lastTime) player.currentTime = parseFloat(lastTime);\n} else {\n  player.src = tracks[0].url;\n  selector.value = tracks[0].url;\n}\n\n\/\/ ===== Play\/Pause =====\nbutton.addEventListener('click', () =\u003e {\n  if (player.paused) {\n    player.play();\n    playIcon.style.display = \"none\";\n    pauseIcon.style.display = \"block\";\n  } else {\n    player.pause();\n    playIcon.style.display = \"block\";\n    pauseIcon.style.display = \"none\";\n  }\n});\n\n\/\/ ===== Track selection =====\nselector.addEventListener('change', () =\u003e {\n  player.src = selector.value + \"?t=\" + new Date().getTime();\n  player.load();\n  player.play();\n  playIcon.style.display = \"none\";\n  pauseIcon.style.display = \"block\";\n  localStorage.setItem('miniAudioTrack', selector.value);\n});\n\n\/\/ ===== Progress Bar =====\nplayer.addEventListener('timeupdate', () =\u003e {\n  if (!isDragging \u0026\u0026 player.duration) {\n    const percent = (player.currentTime \/ player.duration) * 100;\n    progressBar.style.width = percent + \"%\";\n  }\n  localStorage.setItem('miniAudioTime', player.currentTime);\n});\n\n\/\/ ===== Ended =====\nplayer.addEventListener('ended', () =\u003e {\n  playIcon.style.display = \"block\";\n  pauseIcon.style.display = \"none\";\n  progressBar.style.width = \"0%\";\n  localStorage.removeItem('miniAudioTime');\n});\n\n\/\/ ===== Seek =====\nfunction seekTrack(e) {\n  const rect = progressContainer.getBoundingClientRect();\n  const clientX = e.type.startsWith('touch') ? e.touches[0].clientX : e.clientX;\n  const percent = Math.max(0, Math.min(1, (clientX - rect.left) \/ rect.width));\n  player.currentTime = percent * player.duration;\n  progressBar.style.width = (percent * 100) + \"%\";\n  localStorage.setItem('miniAudioTime', player.currentTime);\n}\n\nprogressContainer.addEventListener('mousedown', () =\u003e isDragging = true);\nprogressContainer.addEventListener('touchstart', () =\u003e isDragging = true);\n\nprogressContainer.addEventListener('mousemove', (e) =\u003e { if (isDragging) seekTrack(e); });\nprogressContainer.addEventListener('touchmove', (e) =\u003e { if (isDragging) seekTrack(e); });\n\nprogressContainer.addEventListener('mouseup', (e) =\u003e { if (isDragging) { seekTrack(e); isDragging = false; } });\nprogressContainer.addEventListener('mouseleave', () =\u003e { isDragging = false; });\nprogressContainer.addEventListener('touchend', () =\u003e { isDragging = false; });\n\u003c\/script\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55104175374714,"sku":"TR0019","price":15.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/TREVOR_WALTERS_THATS_HOW_HEARTACHES_ARE_MADE.jpg?v=1741023153"},{"product_id":"junior-tucker-move-along","title":"JUNIOR TUCKER \u003cbr\u003e MOVE ALONG","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eMAIN ST.\u003c\/strong\u003e\u003cbr\u003eJAM12\" 1994\u003c\/p\u003e\n\u003cdiv class=\"mini-audio-player-pro\"\u003e\n  \u003cselect id=\"track-selector\"\u003e\u003c\/select\u003e\n\n  \u003cdiv id=\"play-button\" class=\"play-button\"\u003e\n    \u003csvg id=\"play-icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"#000\"\u003e\n      \u003cpolygon points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e\n    \u003c\/svg\u003e\n    \u003csvg id=\"pause-icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"#000\" style=\"display:none;\"\u003e\n      \u003crect x=\"5\" y=\"3\" width=\"5\" height=\"18\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"14\" y=\"3\" width=\"5\" height=\"18\"\u003e\u003c\/rect\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"progress-container\" id=\"progress-container\"\u003e\n    \u003cdiv class=\"progress-bar\" id=\"progress-bar\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003caudio id=\"audio-player\" style=\"display:none;\"\u003e\u003c\/audio\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.mini-audio-player-pro {\n  font-family: system-ui, sans-serif;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: 10px;\n}\n\n.mini-audio-player-pro select {\n  padding: 4px 8px;\n  font-size: 13px;\n  border-radius: 0;\n  border: 1px solid #ccc;\n}\n\n.play-button {\n  width: 50px;\n  height: 26px;\n  background-color: transparent;\n  border-radius: 4px;\n  cursor: pointer;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  border: 1px solid transparent;\n}\n\n.play-button svg {\n  pointer-events: none;\n}\n\n.progress-container {\n  flex-grow: 1;\n  height: 5px;\n  background: #e0e0e0;\n  border-radius: 3px;\n  overflow: hidden;\n  cursor: pointer;\n}\n\n.progress-bar {\n  width: 0%;\n  height: 100%;\n  background: #000;\n  transition: width 0.1s linear;\n}\n\n@media only screen and (max-width: 480px) {\n  .play-button {\n    width: 64px;\n    height: 40px;\n  }\n\n  .mini-audio-player-pro select {\n    font-size: 14px;\n    padding: 5px 10px;\n  }\n\n  .progress-container {\n    height: 6px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n\/\/ ===== Track List =====\nconst tracks = [\n { name: \"TRACK 1\", url: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/A_JUNIOR_TUCKER_Move_Along_feat_General_Degree.mp3?v=1741021503\" }\n];\n\n\/\/ ===== DOM Elements =====\nconst selector = document.getElementById('track-selector');\nconst player = document.getElementById('audio-player');\nconst button = document.getElementById('play-button');\nconst playIcon = document.getElementById('play-icon');\nconst pauseIcon = document.getElementById('pause-icon');\nconst progressBar = document.getElementById('progress-bar');\nconst progressContainer = document.getElementById('progress-container');\n\nlet isDragging = false;\n\n\/\/ ===== Populate dropdown =====\nselector.innerHTML = \"\";\ntracks.forEach(track =\u003e {\n  const option = document.createElement(\"option\");\n  option.value = track.url;\n  option.textContent = track.name;\n  selector.appendChild(option);\n});\n\n\/\/ ===== Load last track and time =====\nconst lastTrack = localStorage.getItem('miniAudioTrack');\nconst lastTime = localStorage.getItem('miniAudioTime');\n\nif (lastTrack \u0026\u0026 tracks.some(t =\u003e t.url === lastTrack)) {\n  player.src = lastTrack + \"?t=\" + new Date().getTime();\n  selector.value = lastTrack;\n  player.load();\n  if (lastTime) player.currentTime = parseFloat(lastTime);\n} else {\n  player.src = tracks[0].url;\n  selector.value = tracks[0].url;\n}\n\n\/\/ ===== Play\/Pause =====\nbutton.addEventListener('click', () =\u003e {\n  if (player.paused) {\n    player.play();\n    playIcon.style.display = \"none\";\n    pauseIcon.style.display = \"block\";\n  } else {\n    player.pause();\n    playIcon.style.display = \"block\";\n    pauseIcon.style.display = \"none\";\n  }\n});\n\n\/\/ ===== Track selection =====\nselector.addEventListener('change', () =\u003e {\n  player.src = selector.value + \"?t=\" + new Date().getTime();\n  player.load();\n  player.play();\n  playIcon.style.display = \"none\";\n  pauseIcon.style.display = \"block\";\n  localStorage.setItem('miniAudioTrack', selector.value);\n});\n\n\/\/ ===== Progress Bar =====\nplayer.addEventListener('timeupdate', () =\u003e {\n  if (!isDragging \u0026\u0026 player.duration) {\n    const percent = (player.currentTime \/ player.duration) * 100;\n    progressBar.style.width = percent + \"%\";\n  }\n  localStorage.setItem('miniAudioTime', player.currentTime);\n});\n\n\/\/ ===== Ended =====\nplayer.addEventListener('ended', () =\u003e {\n  playIcon.style.display = \"block\";\n  pauseIcon.style.display = \"none\";\n  progressBar.style.width = \"0%\";\n  localStorage.removeItem('miniAudioTime');\n});\n\n\/\/ ===== Seek =====\nfunction seekTrack(e) {\n  const rect = progressContainer.getBoundingClientRect();\n  const clientX = e.type.startsWith('touch') ? e.touches[0].clientX : e.clientX;\n  const percent = Math.max(0, Math.min(1, (clientX - rect.left) \/ rect.width));\n  player.currentTime = percent * player.duration;\n  progressBar.style.width = (percent * 100) + \"%\";\n  localStorage.setItem('miniAudioTime', player.currentTime);\n}\n\nprogressContainer.addEventListener('mousedown', () =\u003e isDragging = true);\nprogressContainer.addEventListener('touchstart', () =\u003e isDragging = true);\n\nprogressContainer.addEventListener('mousemove', (e) =\u003e { if (isDragging) seekTrack(e); });\nprogressContainer.addEventListener('touchmove', (e) =\u003e { if (isDragging) seekTrack(e); });\n\nprogressContainer.addEventListener('mouseup', (e) =\u003e { if (isDragging) { seekTrack(e); isDragging = false; } });\nprogressContainer.addEventListener('mouseleave', () =\u003e { isDragging = false; });\nprogressContainer.addEventListener('touchend', () =\u003e { isDragging = false; });\n\u003c\/script\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55106308735354,"sku":"MAIN 12","price":10.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/JUNIOR_TUCKER_MOVE_ALONG.jpg?v=1741023168"},{"product_id":"bob-moses-when-elephants-dream-of-music","title":"BOB MOSES \u003cbr\u003e WHEN ELEPHANTS DREAM OF MUSIC","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eGRAMAVISION\u003c\/strong\u003e\u003cbr\u003eUSLP 1983\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55106344386938,"sku":"GR-8203","price":30.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/BOB_MOSES_WHEN_ELEPHANTS_DREAM_OF_MUSIC_front.jpg?v=1741023374"},{"product_id":"thad-jones-olio","title":"THAD JONES \u003cbr\u003e OLIO","description":"\u003cp\u003e\u003cstrong\u003ePRESTIGE \/ MUSIC DEPOSITATO\u003c\/strong\u003e\u003cbr\u003eITLP 1957\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55106403205498,"sku":"LPM 2038","price":160.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/THAD_JONES_OLIO.jpg?v=1741025662"},{"product_id":"mass-order","title":"MASS ORDER \u003cbr\u003e MAYBE ONE DAY","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eCOLUMBIA\u003c\/strong\u003e\u003cbr\u003eEULP 1992\u003c\/p\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/KLiS1TP09tU?si=_TK8OSM7ICFnwS54\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55106473755002,"sku":"469482 1","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/MASS_ORDER_MAYBE_ONE_DAY.jpg?v=1741037116"},{"product_id":"various-i-love-101","title":"VARIOUS \u003cbr\u003e I LOVE 101","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eDERBY\u003c\/strong\u003e\u003cbr\u003eITLP 1980\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55106732589434,"sku":"DBR 20212","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/VARIOUS_I_LOVE_101_front.jpg?v=1741036471"},{"product_id":"g-l-o-b-e-whiz-kid-play-that-beat-mr-d-j","title":"G.L.O.B.E. \u0026 WHIZ KID \u003cbr\u003e PLAY THAT BEAT MR. D.J.","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eTOMMY BOY\u003c\/strong\u003e\u003cbr\u003eUS12\" 1983\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55106758312314,"sku":"TB 836","price":10.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/GLOBE_WHIZ_KID_PLAY_THAT_BEAT_MR_DJ.jpg?v=1741036580"},{"product_id":"asher-presents-classic-reggae-in-a-90s-style","title":"ASHER PRESENTS \u003cbr\u003e CLASSIC REGGAE IN A 90s STYLE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eABRAHAM US\u003c\/strong\u003e\u003cbr\u003eCANLP approx 1990\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55106806645114,"sku":"AALP 3104","price":25.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/ASHER_PRESENTS_CLASSIC_REGGAE_IN_A_90s_STYLE.jpg?v=1741038748"},{"product_id":"kashief-lindo-of-this-im-sure","title":"KASHIEF LINDO \u003cbr\u003e OF THIS I'M SURE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eHEAVY BEAT\u003c\/strong\u003e\u003cbr\u003eJAM12\" 1991\u003c\/p\u003e\n\u003cdiv class=\"mini-audio-player-pro\"\u003e\n  \u003cselect id=\"track-selector\"\u003e\u003c\/select\u003e\n\n  \u003cdiv id=\"play-button\" class=\"play-button\"\u003e\n    \u003csvg id=\"play-icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"#000\"\u003e\n      \u003cpolygon points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e\n    \u003c\/svg\u003e\n    \u003csvg id=\"pause-icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"#000\" style=\"display:none;\"\u003e\n      \u003crect x=\"5\" y=\"3\" width=\"5\" height=\"18\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"14\" y=\"3\" width=\"5\" height=\"18\"\u003e\u003c\/rect\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"progress-container\" id=\"progress-container\"\u003e\n    \u003cdiv class=\"progress-bar\" id=\"progress-bar\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003caudio id=\"audio-player\" style=\"display:none;\"\u003e\u003c\/audio\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.mini-audio-player-pro {\n  font-family: system-ui, sans-serif;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: 10px;\n}\n\n.mini-audio-player-pro select {\n  padding: 4px 8px;\n  font-size: 13px;\n  border-radius: 0;\n  border: 1px solid #ccc;\n}\n\n.play-button {\n  width: 50px;\n  height: 26px;\n  background-color: transparent;\n  border-radius: 4px;\n  cursor: pointer;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  border: 1px solid transparent;\n}\n\n.play-button svg {\n  pointer-events: none;\n}\n\n.progress-container {\n  flex-grow: 1;\n  height: 5px;\n  background: #e0e0e0;\n  border-radius: 3px;\n  overflow: hidden;\n  cursor: pointer;\n}\n\n.progress-bar {\n  width: 0%;\n  height: 100%;\n  background: #000;\n  transition: width 0.1s linear;\n}\n\n@media only screen and (max-width: 480px) {\n  .play-button {\n    width: 64px;\n    height: 40px;\n  }\n\n  .mini-audio-player-pro select {\n    font-size: 14px;\n    padding: 5px 10px;\n  }\n\n  .progress-container {\n    height: 6px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n\/\/ ===== Track List =====\nconst tracks = [\n { name: \"TRACK 1\", url: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/A-KASHIEF-LINDO-Of-This-Im-Sure.mp3?v=1741101105\" }\n];\n\n\/\/ ===== DOM Elements =====\nconst selector = document.getElementById('track-selector');\nconst player = document.getElementById('audio-player');\nconst button = document.getElementById('play-button');\nconst playIcon = document.getElementById('play-icon');\nconst pauseIcon = document.getElementById('pause-icon');\nconst progressBar = document.getElementById('progress-bar');\nconst progressContainer = document.getElementById('progress-container');\n\nlet isDragging = false;\n\n\/\/ ===== Populate dropdown =====\nselector.innerHTML = \"\";\ntracks.forEach(track =\u003e {\n  const option = document.createElement(\"option\");\n  option.value = track.url;\n  option.textContent = track.name;\n  selector.appendChild(option);\n});\n\n\/\/ ===== Load last track and time =====\nconst lastTrack = localStorage.getItem('miniAudioTrack');\nconst lastTime = localStorage.getItem('miniAudioTime');\n\nif (lastTrack \u0026\u0026 tracks.some(t =\u003e t.url === lastTrack)) {\n  player.src = lastTrack + \"?t=\" + new Date().getTime();\n  selector.value = lastTrack;\n  player.load();\n  if (lastTime) player.currentTime = parseFloat(lastTime);\n} else {\n  player.src = tracks[0].url;\n  selector.value = tracks[0].url;\n}\n\n\/\/ ===== Play\/Pause =====\nbutton.addEventListener('click', () =\u003e {\n  if (player.paused) {\n    player.play();\n    playIcon.style.display = \"none\";\n    pauseIcon.style.display = \"block\";\n  } else {\n    player.pause();\n    playIcon.style.display = \"block\";\n    pauseIcon.style.display = \"none\";\n  }\n});\n\n\/\/ ===== Track selection =====\nselector.addEventListener('change', () =\u003e {\n  player.src = selector.value + \"?t=\" + new Date().getTime();\n  player.load();\n  player.play();\n  playIcon.style.display = \"none\";\n  pauseIcon.style.display = \"block\";\n  localStorage.setItem('miniAudioTrack', selector.value);\n});\n\n\/\/ ===== Progress Bar =====\nplayer.addEventListener('timeupdate', () =\u003e {\n  if (!isDragging \u0026\u0026 player.duration) {\n    const percent = (player.currentTime \/ player.duration) * 100;\n    progressBar.style.width = percent + \"%\";\n  }\n  localStorage.setItem('miniAudioTime', player.currentTime);\n});\n\n\/\/ ===== Ended =====\nplayer.addEventListener('ended', () =\u003e {\n  playIcon.style.display = \"block\";\n  pauseIcon.style.display = \"none\";\n  progressBar.style.width = \"0%\";\n  localStorage.removeItem('miniAudioTime');\n});\n\n\/\/ ===== Seek =====\nfunction seekTrack(e) {\n  const rect = progressContainer.getBoundingClientRect();\n  const clientX = e.type.startsWith('touch') ? e.touches[0].clientX : e.clientX;\n  const percent = Math.max(0, Math.min(1, (clientX - rect.left) \/ rect.width));\n  player.currentTime = percent * player.duration;\n  progressBar.style.width = (percent * 100) + \"%\";\n  localStorage.setItem('miniAudioTime', player.currentTime);\n}\n\nprogressContainer.addEventListener('mousedown', () =\u003e isDragging = true);\nprogressContainer.addEventListener('touchstart', () =\u003e isDragging = true);\n\nprogressContainer.addEventListener('mousemove', (e) =\u003e { if (isDragging) seekTrack(e); });\nprogressContainer.addEventListener('touchmove', (e) =\u003e { if (isDragging) seekTrack(e); });\n\nprogressContainer.addEventListener('mouseup', (e) =\u003e { if (isDragging) { seekTrack(e); isDragging = false; } });\nprogressContainer.addEventListener('mouseleave', () =\u003e { isDragging = false; });\nprogressContainer.addEventListener('touchend', () =\u003e { isDragging = false; });\n\u003c\/script\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55108714037626,"sku":"HBR-026","price":10.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/KASHIEF_LINDO_OF_THIS_IM_SURE.jpg?v=1741100990"},{"product_id":"julian-priester-keep-swingin","title":"JULIAN PRIESTER \u003cbr\u003e KEEP SWINGIN'","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eRIVERSIDE\u003c\/strong\u003e\u003cbr\u003eUSLP 1960 mono, deep groove (it cuts through the lower half of the microphone logo), no \"INC\", Riverside small 92mm blue\/silver label\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55108746314106,"sku":"RLP 12-316","price":50.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/JULIAN_PRIESTER_KEEP_SWINGIN_front.jpg?v=1741104070"},{"product_id":"the-cannonball-adderley-quintet-them-dirty-blues","title":"THE CANNONBALL ADDERLEY QUINTET \u003cbr\u003e THEM DIRTY BLUES","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eRIVERSIDE RECORDS\u003c\/strong\u003e\u003cbr\u003eUSLP 1960 \u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003emono, deep groove (it cuts through the lower half of the microphone logo), no \"INC\", Riverside small 92mm blue\/silver label\u003c\/span\u003e\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55108830462330,"sku":"RLP 12-322","price":55.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/THE_CANNONBALL_ADDERLEY_QUINTET_THEM_DIRTY_BLUES_front.jpg?v=1741105272"},{"product_id":"aretha-franklin-greatest-hits","title":"ARETHA FRANKLIN \u003cbr\u003e GREATEST HITS","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eCBS\u003c\/strong\u003e\u003cbr\u003eITLP 1967\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55109046043002,"sku":"S 63064","price":25.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/ARETHA_FRANKLIN_GREATEST_HITS.jpg?v=1741111259"},{"product_id":"ella-fitzgerald-ella","title":"ELLA FITZGERALD \u003cbr\u003e ELLA","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eREPRISE RECORDS\u003c\/strong\u003e\u003cbr\u003eITLP 1969\u003c\/p\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/-sb81pqpflI?si=zhaBuRWuPEosdZh9\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55109063278970,"sku":"SRI 6354","price":30.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/ELLA_FITZGERALD_ELLA.jpg?v=1741111674"},{"product_id":"rosa-emilia-ultraleve","title":"ROSA EMILIA \u003cbr\u003e ULTRALEVE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eGRAPHO\u003c\/strong\u003e\u003cbr\u003eBRLP 1988\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55109681545594,"sku":"LPG 001-A","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/ROSA_EMILIA_ULTRALEVE.jpg?v=1741124220"},{"product_id":"bob-marley-the-wailers-babylon-by-bus","title":"BOB MARLEY \u0026 THE WAILERS \u003cbr\u003e BABYLON BY BUS","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eISLAND \/ EMI\u003c\/strong\u003e\u003cbr\u003eIT2LP 1978\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55109709693306,"sku":"ISLD 11","price":35.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/BOB_MARLEY_THE_WAILERS_BABYLON_BY_BUS_front.jpg?v=1741127386"},{"product_id":"lucio-dalla-dalla","title":"LUCIO DALLA \u003cbr\u003e DALLA","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003eRCA\u003c\/strong\u003e\u003cbr\u003eITLP 1980 logo Campi Grafica Foligno 8\/80 \u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55109742559610,"sku":"PL 31537","price":45.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/LUCIO_DALLA_DALLA_front.jpg?v=1741128949"},{"product_id":"prince-sign-o-the-times","title":"PRINCE \u003cbr\u003e SIGN \"O\" THE TIMES","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003ePAISLEY PARK\u003c\/strong\u003e\u003cbr\u003eIT2LP 1987\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55109757567354,"sku":"92 5577-1","price":30.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/PRINCE_SIGN_O_THE_TIMES.jpg?v=1741129955"},{"product_id":"quincy-jones-roots-the-saga-of-an-american-family","title":"QUINCY JONES \u003cbr\u003e ROOTS: THE SAGA OF AN AMERICAN FAMILY","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eA\u0026amp;M RECORDS \u003c\/strong\u003e\u003cbr\u003eITLP 1977\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55110513951098,"sku":"SLAM 64626","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/QUINCY_JONES_ROOTS_front.jpg?v=1741172474"},{"product_id":"bossa-futura-sol-y-luna-remixed","title":"BOSSA FUTURA \u003cbr\u003e SOL Y LUNA REMIXED","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eFURTHER OUT RECORDINGS\u003c\/strong\u003e \u003cbr\u003eDE12\" 2007\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55111529955706,"sku":"FUR010","price":16.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/BOSSA_FUTURA_SOL_Y_LUNA_REMIXED.jpg?v=1741186878"},{"product_id":"the-bahama-soul-club-the-mighty-british-series","title":"THE BAHAMA SOUL CLUB \u003cbr\u003e THE MIGHTY BRITISH SERIES","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eVOLUME ONE\u003cbr\u003e\u003cstrong\u003eBUYÚ RECORDS\u003c\/strong\u003e\u003cbr\u003eDE12\" 2009\u003c\/p\u003e\n\u003cdiv class=\"mini-audio-player-pro\"\u003e\n  \u003cselect id=\"track-selector\"\u003e\u003c\/select\u003e\n\n  \u003cdiv id=\"play-button\" class=\"play-button\"\u003e\n    \u003csvg id=\"play-icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"#000\"\u003e\n      \u003cpolygon points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e\n    \u003c\/svg\u003e\n    \u003csvg id=\"pause-icon\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"#000\" style=\"display:none;\"\u003e\n      \u003crect x=\"5\" y=\"3\" width=\"5\" height=\"18\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"14\" y=\"3\" width=\"5\" height=\"18\"\u003e\u003c\/rect\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"progress-container\" id=\"progress-container\"\u003e\n    \u003cdiv class=\"progress-bar\" id=\"progress-bar\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003caudio id=\"audio-player\" style=\"display:none;\"\u003e\u003c\/audio\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.mini-audio-player-pro {\n  font-family: system-ui, sans-serif;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: 10px;\n}\n\n.mini-audio-player-pro select {\n  padding: 4px 8px;\n  font-size: 13px;\n  border-radius: 0;\n  border: 1px solid #ccc;\n}\n\n.play-button {\n  width: 50px;\n  height: 26px;\n  background-color: transparent;\n  border-radius: 4px;\n  cursor: pointer;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  border: 1px solid transparent;\n}\n\n.play-button svg {\n  pointer-events: none;\n}\n\n.progress-container {\n  flex-grow: 1;\n  height: 5px;\n  background: #e0e0e0;\n  border-radius: 3px;\n  overflow: hidden;\n  cursor: pointer;\n}\n\n.progress-bar {\n  width: 0%;\n  height: 100%;\n  background: #000;\n  transition: width 0.1s linear;\n}\n\n@media only screen and (max-width: 480px) {\n  .play-button {\n    width: 64px;\n    height: 40px;\n  }\n\n  .mini-audio-player-pro select {\n    font-size: 14px;\n    padding: 5px 10px;\n  }\n\n  .progress-container {\n    height: 6px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n\/\/ ===== Track List =====\nconst tracks = [\n  { name: \"TRACK 1\", url: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/A1-THE_BAHAMA_SOUL_CLUB-Sugar-Cane-Lack-Of-Afro-Remix.mp3?v=1741199800\" },\n  { name: \"TRACK 2\", url: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/A2-THE_BAHAMA_SOUL_CLUB-Sugar-Cane-Extended-Uncle-Version.mp3?v=1741199800\" },\n  { name: \"TRACK 3\", url: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/B1-THE_BAHAMA_SOUL_CLUB-Nassau-Jam-Smooves-Funky-Jam-Remix.mp3?v=1741199800\" },\n  { name: \"TRACK 4\", url: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/B2-THE_BAHAMA_SOUL_CLUB-Nassau-Jam-Uncles-Vinyl-Edition-Pres.-CC.mp3?v=1741199802\" }\n];\n\n\/\/ ===== DOM Elements =====\nconst selector = document.getElementById('track-selector');\nconst player = document.getElementById('audio-player');\nconst button = document.getElementById('play-button');\nconst playIcon = document.getElementById('play-icon');\nconst pauseIcon = document.getElementById('pause-icon');\nconst progressBar = document.getElementById('progress-bar');\nconst progressContainer = document.getElementById('progress-container');\n\nlet isDragging = false;\n\n\/\/ ===== Populate dropdown =====\nselector.innerHTML = \"\";\ntracks.forEach(track =\u003e {\n  const option = document.createElement(\"option\");\n  option.value = track.url;\n  option.textContent = track.name;\n  selector.appendChild(option);\n});\n\n\/\/ ===== Load last track and time =====\nconst lastTrack = localStorage.getItem('miniAudioTrack');\nconst lastTime = localStorage.getItem('miniAudioTime');\n\nif (lastTrack \u0026\u0026 tracks.some(t =\u003e t.url === lastTrack)) {\n  player.src = lastTrack + \"?t=\" + new Date().getTime();\n  selector.value = lastTrack;\n  player.load();\n  if (lastTime) player.currentTime = parseFloat(lastTime);\n} else {\n  player.src = tracks[0].url;\n  selector.value = tracks[0].url;\n}\n\n\/\/ ===== Play\/Pause =====\nbutton.addEventListener('click', () =\u003e {\n  if (player.paused) {\n    player.play();\n    playIcon.style.display = \"none\";\n    pauseIcon.style.display = \"block\";\n  } else {\n    player.pause();\n    playIcon.style.display = \"block\";\n    pauseIcon.style.display = \"none\";\n  }\n});\n\n\/\/ ===== Track selection =====\nselector.addEventListener('change', () =\u003e {\n  player.src = selector.value + \"?t=\" + new Date().getTime();\n  player.load();\n  player.play();\n  playIcon.style.display = \"none\";\n  pauseIcon.style.display = \"block\";\n  localStorage.setItem('miniAudioTrack', selector.value);\n});\n\n\/\/ ===== Progress Bar =====\nplayer.addEventListener('timeupdate', () =\u003e {\n  if (!isDragging \u0026\u0026 player.duration) {\n    const percent = (player.currentTime \/ player.duration) * 100;\n    progressBar.style.width = percent + \"%\";\n  }\n  localStorage.setItem('miniAudioTime', player.currentTime);\n});\n\n\/\/ ===== Ended =====\nplayer.addEventListener('ended', () =\u003e {\n  playIcon.style.display = \"block\";\n  pauseIcon.style.display = \"none\";\n  progressBar.style.width = \"0%\";\n  localStorage.removeItem('miniAudioTime');\n});\n\n\/\/ ===== Seek =====\nfunction seekTrack(e) {\n  const rect = progressContainer.getBoundingClientRect();\n  const clientX = e.type.startsWith('touch') ? e.touches[0].clientX : e.clientX;\n  const percent = Math.max(0, Math.min(1, (clientX - rect.left) \/ rect.width));\n  player.currentTime = percent * player.duration;\n  progressBar.style.width = (percent * 100) + \"%\";\n  localStorage.setItem('miniAudioTime', player.currentTime);\n}\n\nprogressContainer.addEventListener('mousedown', () =\u003e isDragging = true);\nprogressContainer.addEventListener('touchstart', () =\u003e isDragging = true);\n\nprogressContainer.addEventListener('mousemove', (e) =\u003e { if (isDragging) seekTrack(e); });\nprogressContainer.addEventListener('touchmove', (e) =\u003e { if (isDragging) seekTrack(e); });\n\nprogressContainer.addEventListener('mouseup', (e) =\u003e { if (isDragging) { seekTrack(e); isDragging = false; } });\nprogressContainer.addEventListener('mouseleave', () =\u003e { isDragging = false; });\nprogressContainer.addEventListener('touchend', () =\u003e { isDragging = false; });\n\u003c\/script\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55112134230394,"sku":"BU-003.VL","price":25.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/THE_BAHAMA_SOUL_CLUB.jpg?v=1741198768"},{"product_id":"tangerine-dream-alpha-centauri","title":"TANGERINE DREAM \u003cbr\u003e ALPHA CENTAURI","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003ePDU\u003c\/strong\u003e\u003cbr\u003eITLP 1974 (1971) gatefold\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55112336408954,"sku":"Pld. SQ 5096","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/TANGERINE_DREAM_ALPHA_CENTAURI.jpg?v=1741206182"},{"product_id":"cat-stevens-br-tea-for-the-tillerman","title":"CAT STEVENS \u003cbr\u003e TEA FOR THE TILLERMAN","description":"\u003cp\u003e\u003cstrong\u003eISLAND RECORDS\u003c\/strong\u003e\u003cbr\u003eITLP 1972 (1970)\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55112370618746,"sku":"ILPS 19135","price":30.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/CAT_STEVENS_TEA_FOR_THE_TILLERMAN.jpg?v=1741362835"},{"product_id":"anthony-davis-james-newton-abdul-wadud-br-ive-known-rivers","title":"ANTHONY DAVIS JAMES NEWTON ABDUL WADUD\u003cbr\u003e I'VE KNOWN RIVERS","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eGRAMAVISION\u003c\/strong\u003e\u003cbr\u003eUSLP 1982\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55112371765626,"sku":"GR8201","price":25.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/ANTHONY_DAVIS_IVEKNOWNRIVERS_front.jpg?v=1741208603"},{"product_id":"steve-kuhn-quartet-br-last-year-s-waltz","title":"STEVE KUHN QUARTET\u003cbr\u003e LAST YEAR´S WALTZ","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eECM \/ WARNER BROS\u003c\/strong\u003e\u003cbr\u003eUSLP 1982\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55112371798394,"sku":"ECM-1-1213","price":25.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/STEVE_KUHN_QUARTET_LAST_YEARS_WALTZ_front.jpg?v=1741207485"},{"product_id":"carole-king-tapestry","title":"CAROLE KING \u003cbr\u003e TAPESTRY","description":"\u003cp\u003e\u003cstrong\u003eEPIC \/ ODE\u003c\/strong\u003e\u003cbr\u003eNLLP 1971 re\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55122129092986,"sku":"EPC 32110","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/CAROLE_KING_TAPESTRY_e5e3e0c9-510c-4cbc-a5dc-341314f419dc.jpg?v=1741348861"},{"product_id":"lucio-battisti-lucio-battisti-copy","title":"LUCIO BATTISTI \u003cbr\u003e LUCIO BATTISTI","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eRICORDI ORIZZONTE\u003c\/strong\u003e\u003cbr\u003eITLP 1969 re\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55122146656634,"sku":"ORL 8009","price":25.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/LUCIO_BATTISTI_LUCIO_BATTISTI.jpg?v=1741349129"},{"product_id":"luther-vandross-br-power-of-love-copy","title":"LUTHER VANDROSS \u003cbr\u003e POWER OF LOVE","description":"\u003cp\u003e\u003cstrong\u003eEPIC\u003c\/strong\u003e\u003cbr\u003eUSLP 1991\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55122157240698,"sku":"E 46789","price":20.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/LUTHER_VANDROSS_POWER_OF_LOVE_front.jpg?v=1741349788"},{"product_id":"franco-dandrea-no-idea-of-time","title":"FRANCO D'ANDREA \u003cbr\u003e NO IDEA OF TIME","description":"\u003cp\u003e\u0026amp; BARRY ALTSCHUL MARK HELIAS TINO TRACANNA\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eRED RECORD\u003c\/strong\u003e\u003cbr\u003eITLP 1984\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55123922616698,"sku":"NS 202","price":30.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/FRANCO_DANDREA_NO_IDEA_OF_TIME_front.jpg?v=1741374587"},{"product_id":"my-mine-hypnotic-tango","title":"MY MINE \u003cbr\u003e HYPNOTIC TANGO","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003ePROGRESS RECORDS\u003c\/strong\u003e\u003cbr\u003eIT12\" 1983\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55128788435322,"sku":"CIV 47501","price":55.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/MY_MINE_HYPNOTIC_TANGO_front.jpg?v=1741524430"},{"product_id":"t-j-m-tjm","title":"T.J.M. \u003cbr\u003e TJM","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eCASABLANCA \u003c\/strong\u003e\u003cbr\u003eUSLP 1979\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55128791581050,"sku":"NBLP 7172","price":35.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/TJM_TJM.jpg?v=1741524656"},{"product_id":"jimmy-ross-first-true-love-affair","title":"JIMMY ROSS \u003cbr\u003e FIRST TRUE LOVE AFFAIR","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eQUALITY \/ RFC RECORDS\u003c\/strong\u003e\u003cbr\u003eCAN12\" 1981\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55128851284346,"sku":"QRFC 002","price":38.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/JIMMY_ROSS_FIRST_TRUE_LOVE_AFFAIR.jpg?v=1741526879"},{"product_id":"jorge-santana-darling-i-love-you","title":"JORGE SANTANA \u003cbr\u003e DARLING I LOVE YOU","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eTOMATO\u003c\/strong\u003e\u003cbr\u003eUS12\" 1978\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55128866095482,"sku":"TOM 12D-0003-S","price":25.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/JORGE_SANTANA_DARLING_I_LOVE_YOU.jpg?v=1741527478"},{"product_id":"the-s-o-s-band-take-your-time-do-it-right","title":"THE S.O.S. BAND \u003cbr\u003e TAKE YOUR TIME (DO IT RIGHT)","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eTABU RECORDS\u003c\/strong\u003e\u003cbr\u003eNL12\" 1980\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55128905482618,"sku":"TAB 12.8564","price":15.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/THE_SOS_BAND_TAKE_YOUR_TIME_DO_IT_RIGHT.jpg?v=1741529415"},{"product_id":"high-fashion-feelin-lucky-lately","title":"HIGH FASHION \u003cbr\u003e FEELIN' LUCKY LATELY","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eCAPITOL RECORDS\u003c\/strong\u003e\u003cbr\u003eUS12\" 1982\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55128918557050,"sku":"8529","price":45.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/HIGH_FASHION_FEELIN_LUCKY_LATELY_side1.jpg?v=1741530044"},{"product_id":"phil-fearon-galaxy-what-do-i-do","title":"PHIL FEARON \u0026 GALAXY \u003cbr\u003e WHAT DO I DO?","description":"\u003cp\u003e\u003cstrong\u003eENSIGN\u003c\/strong\u003e\u003cbr\u003eUK12\" 1984\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55128938840442,"sku":"12ENY 510","price":15.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/PHIL_FEARON_GALAXY_WHAT_DO_I_DO.jpg?v=1741531073"},{"product_id":"guido-manusardi-trio-immagini-visive","title":"GUIDO MANUSARDI TRIO \u003cbr\u003e IMMAGINI VISIVE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eALLO STUDIO 7\u003cbr\u003e\u003cstrong\u003eDIRE\u003c\/strong\u003e\u003cbr\u003eITLP 1981\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55128967086458,"sku":"DIRE FO 360","price":45.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/GUIDO_MANUSARDI_TRIO_IMMAGINI_VISIVE_front.jpg?v=1741532024"},{"product_id":"vanoni-de-moraes-toquinho-la-voglia-la-pazzia-lincoscienza-lallegria","title":"VANONI DE MORAES TOQUINHO \u003cbr\u003e LA VOGLIA LA PAZZIA L'INCOSCIENZA L'ALLEGRIA","description":"\u003cp\u003eORNELLA VANONI VINICIUS DE MORAES TOQUINHO\u003cbr\u003e\u003cstrong\u003eCGD \/ VANILLA\u003c\/strong\u003e\u003cbr\u003eITLP 1980 (1976)\u003c\/p\u003e","brand":"Backflip Records","offers":[{"title":"Default Title","offer_id":55137009828218,"sku":"CGD 20216","price":45.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/5040\/3450\/files\/VANONI_DE_MORAES_TOQUINHO_LA_VOGLIA_front.jpg?v=1741716492"}],"url":"https:\/\/backflip-records.com\/collections\/2nd-hand.oembed?page=18","provider":"Backflip Records","version":"1.0","type":"link"}