

LAST CALL
Get these items before they're gone forever.
Filters
>
Showing 151 products
{
let [param, value] = filter.split('=');
console.log({ param, value });
if (!filters[param]) {
filters[param.replaceAll('?', '')] = [value];
} else {
filters[param.replaceAll('?', '')].push(value);
}
});
}
// Verificar si el filtro a agregar ya existe
let [paramToAdd, valueToAdd] = filterToAdd.split('=');
if (filters[paramToAdd] && filters[paramToAdd].includes(valueToAdd)) {
// Si existe, quitarlo de los filtros
filters[paramToAdd] = filters[paramToAdd].filter(value => value !== valueToAdd);
} else {
// Si no existe, agregarlo a los filtros
if (!filters[paramToAdd]) {
filters[paramToAdd] = [valueToAdd];
} else {
filters[paramToAdd].push(valueToAdd);
}
}
// Formatear los filtros para la URL
const filterParams = Object.entries(filters).map(([param, values]) => {
return values.map(value => `${param}=${value}`).join('&');
})
const queryString = filterParams.length > 0 ? '?' + filterParams.join('&') : '';
// Almacenar la query en el dataset
document.querySelector('.filters-wrapper').dataset.filters = queryString;
console.log('This should be desktop only', { queryString });
">
Sort by
>
Filters & Sort
>
×
Sort By
>
{
let [param, value] = filter.split('=');
console.log({ param, value });
if (!filters[param]) {
filters[param.replaceAll('?', '')] = [value];
} else {
filters[param.replaceAll('?', '')].push(value);
}
});
}
// Verificar si el filtro a agregar ya existe
let [paramToAdd, valueToAdd] = filterToAdd.split('=');
if (filters[paramToAdd] && filters[paramToAdd].includes(valueToAdd)) {
// Si existe, quitarlo de los filtros
filters[paramToAdd] = filters[paramToAdd].filter(value => value !== valueToAdd);
} else {
// Si no existe, agregarlo a los filtros
if (!filters[paramToAdd]) {
filters[paramToAdd] = [valueToAdd];
} else {
filters[paramToAdd].push(valueToAdd);
}
}
// Formatear los filtros para la URL
const filterParams = Object.entries(filters).map(([param, values]) => {
return values.map(value => `${param}=${value}`).join('&');
})
const queryString = filterParams.length > 0 ? '?' + filterParams.join('&') : '';
// Almacenar la query en el dataset
document.querySelector('.filters-wrapper').dataset.filters = queryString;
console.log('This should be mobile only', { queryString });
">
View
Go Time Tee LS | NYC
Quick View
Speedeez | NYC
Quick View
Speed Tights
Quick View
Speed Capris
Quick View
Go Time Tee LS | New York
Quick View
Go Time Crop
Quick View
UPF Tee SS | Javelina
Quick View
Ice Perf Tank
Quick View
Tech Gloves
Quick View
High Country LS Flannel
Quick View
High Country LS Flannel
Quick View
Speedeez | California
Quick View
Speedeez | California
Quick View
Speedeez | DC
Quick View
Crusher Crop | California
Quick View
Low Light Speed Leggy 4"
Quick View
Low Light Speed Tights
Quick View
EZ Tee Perf LS
Quick View
High Country LS Wool
Quick View
Outrun Mock Neck
Quick View
Swish Pullover 2.0
Quick View
Low Light Speedsters
Quick View
Low Light Pocket Tightz
Quick View
EZ Tee Perf LS
Quick View
EZ Tank Perf
Quick View
High Country LS Flannel
Quick View
High Country LS Wool
Quick View
Outrun Zip
Quick View
Warm Up n' Go
Quick View
Cocoon 2.0
Quick View
The Toaster Vest | Online Exclusive
Quick View
Women's Dream Chaser
Quick View
Men's Dream Chaser | Marathon Editions
Quick View
Women's Dream Chaser | Marathon Editions
Quick View
Warm Up n' Go
Quick View
Cocoon 2.0
Quick View
The Toaster Vest | Online Exclusive
Quick View
The Toaster | Online Exclusive
Quick View
Race Pace Tee SS
Quick View