Grimm's Restock
Recent Grimm's arrivals plus coming soon.
Up to 7 days before delivery, we will add products to this collection.
Any out of stock Grimm's items that are not included here will be on order, but we are unable to confirm delivery dates at this time.
Estimated next delivery date for items listed 'coming soon':
Next launch: TBC
Please note:
1. No multiples allowed. Any orders with multiple of 1 item will be cancelled
2. Only available for UK delivery. All non-UK delivery orders will be cancelled.
3. Unfortunately all items are in very limited numbers, our apologies to those who miss out!
{
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/grimms-restock?' + 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);
})"
>