Fun in Motion
The GeoCube is a complex magnetic geometric 3D puzzle. This innovative puzzle teaches thinking skills, logic, deductive reasoning, analytical reasoning, and problem-solving.
The Geobender is unfortunately no longer in production, and has been replaced by the Shashibo!
The Shashibo, or Shape Shifting Box from Fun in Motion Toys is from the same creator as the Geobender, Andreas Hoenigschmid, however the components are slightly different with the magnets in the Shashibo not quite as strong, allowing more possibility in the movement of the cube.

{
const queryString = new URLSearchParams(new FormData($refs.filter_form)).toString();
let pattern = /[?&]sort_by=/;
let collUrl = location.search;
let newUrl = queryString;
if(pattern.test(collUrl)) {
const theString = window.location.search;
const urlParams = new URLSearchParams(theString);
const sorty = urlParams.get('sort_by')
newUrl = queryString + '&sort_by=' + sorty;
console.log(sorty);
}
console.log(queryString);
console.log(newUrl);
loading = true;
fetch('/collections/geobender?' + newUrl)
.then(response => response.text())
.then(data => {
let html_div = document.createElement('div');
html_div.innerHTML = data;
let html_dom = html_div.querySelector('#dataMix').innerHTML;
document.querySelector('#dataMix').innerHTML = html_dom;
// update url without refreshing the page
history.replaceState(null, null, '?' + newUrl);
})
.catch(error => console.error('Error:', error))
.finally(() => loading = false);
})"
>