{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 235 | Westford Mill
W 235
Large Organic Cotton Bag
200g/m²,
100% organic cotton
Organic
Tear Away
Neu 2025
Handle length: 62cm, wave print, can be carried by hand or over the shoulder, TearAway label, capacity: 15l, size: 36x44x10cm, sponge clean only, do not wash, do not iron, not suitable for tumble drying, do not dry clean
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 340 | Westford Mill
W 340
Accessories Bag "Vintage"
340g/m²,
100% certified recycled cotton
Tear Away
sustainable
Neu 2025
The colors may vary and fade over time due to the piece dyeing, oval base, nylon zipper, main compartment with zip, double seams, TearAway label, capacity: 3.5l, size: 21x18x9cm, sponge clean only, do not iron, not suitable for tumble drying, do not dry clean
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 345 | Westford Mill
W 345
Cotton Shopper "Vintage"
340g/m²,
100% certified recycled cotton
Tear Away
sustainable
Neu 2025
The colors may vary and fade over time due to the piece dyeing, handle length: 58cm, self fabric handle wrap, oval base, can be carried by hand or over the shoulder, TearAway label, capacity: 29l, size: 38.5x34x22cm, sponge clean only, do not iron, not suitable for tumble drying, do not dry clean
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 604 | Westford Mill
475g/m²,
100% cotton canvas
heavy
Tear Away
Neu 2025
2 long handles (length 80cm), 2 short handles: approx. 50cm long, self fabric handle wrap, nylon zipper, 2 front pockets, large main compartment, main compartment with zip, can be carried by hand or over the shoulder, heavy quality, TearAway label, capacity: 23l, size: 42x37x15cm, sponge clean only, do not wash, do not iron, not suitable for tumble drying, do not dry clean
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 606 | Westford Mill
475g/m²,
100% cotton canvas
heavy
Tear Away
Neu 2025
2 long handles (length 72cm), self fabric handle wrap, nylon zipper, 2 front pockets, 2 inside pockets, main compartment with zip, can be carried by hand or over the shoulder, TearAway label, capacity: 31l, size: 47x40x17cm, sponge clean only, do not wash, do not iron, not suitable for tumble drying, do not dry clean
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 858 | Westford Mill
W 858
EarthAware® Organic Cotton Shopper
407g/m²,
100% organic cotton canvas
heavy
Organic
Tear Away
Neu 2025
Handle length: 68cm, contrasting inserts, can be carried over the shoulder or by hand, crinkle effect, TearAway label, capacity: 32l, size: 52x38.5x16cm, sponge clean only, do not iron, not suitable for tumble drying, do not dry clean
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 950 | Westford Mill
W 950
Medium-sized Shopper "Courtside"
Main fabric: 70% recycled cotton, 30% recycled polyester, trimming: 407g/m², 100% recycled cotton twill
heavy
Tear Away
sustainable
Neu 2025
Handle length: 36cm, self fabric handle wrap, large front pocket, contrasting details, magnetic closure, TearAway label, capacity: 9.5l, size: 30x27x12cm, sponge clean only, do not wash, do not iron, not suitable for tumble drying, do not dry clean
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 952 | Westford Mill
W 952
Large Shopper "Courtside"
Main fabric: 70% recycled cotton, 30% recycled polyester, trimming: 407g/m², 100% recycled cotton twill
heavy
Tear Away
sustainable
Neu 2025
Handle length: 54cm, self fabric handle wrap, large front pocket, contrasting details, magnetic closure, TearAway label, capacity: 20l, size: 41x34x15cm, sponge clean only, do not wash, do not iron, not suitable for tumble drying, do not dry clean
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 101 | Westford Mill
50.0101
W 101
Cotton Bag "Bag for life"
140g/m²,
100% cotton
Bestseller
Handle length: 67cm, can be carried by hand or over the shoulder, capacity: 10l, size: 38x42cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 110 | Westford Mill
50.0110
W 110
Cotton Gymsac
140g/m²,
100% cotton
Bestseller
Rope draw cord closure, also portable as backpack, capacity: 12l, size: 37x46cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 801 | Westford Mill
50.0801
W 801
Earthaware™ Organic Bag For Life
340g/m²,
100% certified organic cotton, canvas
heavy
Bestseller
Organic
2 long handles, high quality, robust fabric, capacity: 10l, length: 67cm, size: 38x42cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 810 | Westford Mill
50.0810
W 810
Heavy EarthAware® Organic Gymsac
340g/m²,
100% certified organic cotton, canvas
heavy
Bestseller
Organic
Heavy drawcord, can be carried as backpack, durable fabric, capacity: 13l, size: 37x47cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 407 | Westford Mill
50.0407
W 407
Jute Shopper "Classic"
100% laminated jute
Bestseller
Woven cotton handles 55cm long, jute fiber laminated with polyethylene for more stability, capacity: 21l, size: 42x33x19cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 261 | Westford Mill
50.0261
W 261
Premium Organic Cotton Bag
200g/m²,
100% certified organic cotton
Bestseller
sustainable
Handle length: 67cm, capacity: 10l, size: 38x42cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 201 | Westford Mill
200g/m²,
100% cotton
Bestseller
Handle length: 67cm, capacity: 10l, size: 38x42cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 108 | Westford Mill
50.0108
W 108
Classic Canvas Shopper
270g/m²,
100% cotton canvas
Bestseller
2 long handles (length 58cm), can be carried by hand or over the shoulder, capacity: 20l, size: 39x42x13cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 623 | Westford Mill
50.0623
W 623
Fairtrade Classic Cotton Shopper
407g/m²,
100% certified Fairtrade cotton, canvas
heavy
2 handles, handle length: 58cm, capacity: 21l, size: 39x41x14cm, sponge clean only, do not wash
{
if (hover) {
$refs.materialAndDescription.classList.add('desktop:flex');
$refs.materialAndDescription.classList.add('desktop:w-full');
$refs.productTile.classList.add('shadow-xl');
}
}, 325);
}
" @mouseleave="
if (layout === 'tiles') {
hover = false;
setTimeout(() => {
if (!hover) {
$refs.materialAndDescription.classList.remove('desktop:flex');
$refs.materialAndDescription.classList.remove('desktop:w-full');
$refs.productTile.classList.remove('shadow-xl');
}
}, 200);
setTimeout(() => {
if (!hover) {
$refs.imageAndInfo.style.maxWidth = '';
maxWidth = '';
}
}, 400);
}
">
W 115 | Westford Mill
50.0115
W 115
Cotton Stuff Bag
Rope draw cord closure, available in 6 sizes, size/dimensions/capacity: XXS - 10x15cm - 0.25l, XS - 14x20cm - 1l, S - 25x30cm - 3l, M - 30x45cm - 8l, L - 40x50cm - 14l, XL - 49x75cm - 38l, sponge clean only, do not wash