{
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);
}
">
TJ 1140 | Tee Jays
150g/m²,
100% double-preshrunk, combed ringspun certified organic cotton, silicone treatment, enzyme washed, single jersey
combed
neutral label
Organic
Neu 2025
2-layer round neckline with elastane, continuous neck and shoulder tape, soft touch, neutral size label, 40° washable, not suitable for tumble drying
{
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);
}
">
TJ 1150 | Tee Jays
TJ 1150
Heavy T-Shirt "Urban Luxury"
185g/m²,
100% double-preshrunk, combed ringspun certified organic cotton, silicone treatment, enzyme washed, single jersey, heather: 85% cotton, 15% viscose
heavy
combed
neutral label
Organic
Neu 2025
Double layer round neckline, continuous neck and shoulder tape, soft touch, neutral size label, 40° washable, not suitable for tumble drying
{
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);
}
">
TJ 1160 | Tee Jays
TJ 1160
Heavy T-Shirt "Urban Loose Fit"
220g/m²,
100% double-preshrunk, combed ringspun certified organic cotton, enzyme washed, single jersey
heavy
combed
neutral label
Organic
Neu 2025
Oversize fit, wide round neckline in 1x1 rib knit, soft touch, neutral size label, 40° washable, not suitable for tumble drying
{
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);
}
">
TJ 4031 | Tee Jays
TJ 4031
Active Stretch Blouse longsleeve
175g/m²,
91% preshrunk cotton, 9% elastane, single jersey
Stretch
tailored fit
Neu 2025
Tailored fit, wide spread collar, rounded hem, back yoke, pleasant elastic quality, soft 4-way stretch fabric, moisture regulating and quick drying, 40° washable, easy care, not suitable for tumble drying
{
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);
}
">
TJ 5150 | Tee Jays
TJ 5150
Heavy sweater "Urban"
300g/m²,
70% double-preshrunk, combed ringspun certified organic cotton, 30% recycled polyester, silicone treatment
heavy
combed
60°
neutral label
Organic
sustainable
Neu 2025
Generous cut, halfmoon in neck, cuffs and hem with elastane, double dyed, brushed inside, neutral size label, 60° washable, not suitable for tumble drying
{
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);
}
">
TJ 5152 | Tee Jays
TJ 5152
Heavy Hooded Sweater "Urban"
300g/m²,
70% double preshrunk combed ringspun organic cotton, 30% recycled polyester, silicone treatment
heavy
combed
60°
neutral label
Organic
sustainable
Neu 2025
Generous cut, lined hood with flat cord tone-in-tone, halfmoon in neck, cuffs and hem with elastane, kangaroo pocket, double dyed, brushed inside, neutral size label, 60° washable, not suitable for tumble drying
{
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);
}
">
TJ 5154 | Tee Jays
TJ 5154
Heavy hooded sweat jacket "Urban"
300g/m²,
70% double preshrunk combed ringspun organic cotton, 30% recycled polyester, silicone treatment
heavy
combed
60°
neutral label
Organic
sustainable
Neu 2025
Generous cut, lined hood with flat cord tone-in-tone, halfmoon in neck, cuffs and hem with elastane, SBS zipper, kangaroo pockets, double dyed, brushed inside, neutral size label, 60° washable, not suitable for tumble drying
{
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);
}
">
TJ 5162 | Tee Jays
TJ 5162
Heavy Hooded Sweater "Urban Loose Fit"
350g/m²,
100% combed ringspun certified organic cotton
heavy
combed
neutral label
Organic
Neu 2025
Oversize fit, lined hood without cord, halfmoon in neck, cuffs and hem with elastane, kangaroo pocket, double dyed, brushed inside, neutral size label, 40° washable, not suitable for tumble drying
{
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);
}
">
TJ 1405 | Tee Jays
18.1405
TJ 1405
Heavyweight men's luxury stretch piqué polo
215g/m²,
95% double-preshrunk, combed ringspun certified organic cotton, 5% elastane, silicone treatment, enzyme washed, double compacted mini pique
heavy
Stretch
combed
Bestseller
Organic
Lightly tailored fit, knitted collar with elastane, reinforced 3 button-placket with buttons tone-in-tone, herringbone necktape, rib knit cuffs on sleeves, double seams on shoulders, sleeves and cuffs, side slits, 40° washable
{
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);
}
">
TJ 145 | Tee Jays
18.0145
TJ 145
Heavy ladies' luxury stretch piqué polo
215g/m²,
95% double-preshrunk, combed ringspun certified organic cotton, 5% elastane, silicone treatment, enzyme washed, double compacted mini pique
heavy
Stretch
combed
Bestseller
Organic
Flat knitted collar with elastane, reinforced 5 button-placket with buttons tone-in-tone, herringbone necktape, 40° washable