/* ══════════════════════════════════════ EURONOOK LEATHER COLLECTION ══════════════════════════════════════ */ .en-leather *, .en-leather *::before, .en-leather *::after { box-sizing: border-box; margin: 0; padding: 0; } .en-leather { width: 100%; position: relative; overflow: hidden; background: #ffffff; padding: 90px 45px; font-family: 'Montserrat', Arial, sans-serif; } /* Large background word */ .en-leather::before { content: 'LEATHER'; position: absolute; top: 180px; left: 50%; transform: translateX(-50%); font-family: 'Cormorant Garamond', serif; font-size: 160px; font-weight: 800; letter-spacing: 18px; color: rgba(0,29,61,0.025); pointer-events: none; white-space: nowrap; } .en-leather__inner { position: relative; z-index: 2; width: 100%; max-width: 1450px; margin: auto; } /* ══════════════════════════════════════ HEADER ══════════════════════════════════════ */ .en-leather__header { display: flex; justify-content: space-between; align-items: flex-end; gap: 30px; padding-bottom: 30px; margin-bottom: 52px; border-bottom: 1px solid rgba(0,29,61,0.10); } .en-leather__tag { display: flex; align-items: center; gap: 12px; margin-bottom: 15px; font-size: 10px; font-weight: 700; letter-spacing: 4px; text-transform: uppercase; color: #c9a84c; } .en-leather__tag::before { content: ''; width: 32px; height: 1px; background: #c9a84c; } .en-leather__title { font-family: 'Cormorant Garamond', Georgia, serif; font-size: clamp(42px,5vw,68px); line-height: 0.95; font-weight: 700; letter-spacing: -1px; color: #001D3D; } .en-leather__title span { color: #c9a84c; font-style: italic; } .en-leather__subtitle { max-width: 390px; color: #777777; font-size: 12px; font-weight: 300; line-height: 1.8; text-align: right; } /* ══════════════════════════════════════ GRID ══════════════════════════════════════ */ .en-leather__grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 32px 24px; } /* ══════════════════════════════════════ LEATHER CARD ══════════════════════════════════════ */ .en-leather__item { position: relative; background: #ffffff; border: 1px solid #e8e4dc; overflow: hidden; transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease; } /* gold line */ .en-leather__item::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 3px; z-index: 5; background: linear-gradient( 90deg, #c9a84c, #e7ca73 ); transform: scaleX(0); transform-origin: left; transition: transform .4s ease; } .en-leather__item:hover { transform: translateY(-8px); border-color: #c9a84c; box-shadow: 0 22px 50px rgba(0,29,61,.12); } .en-leather__item:hover::before { transform: scaleX(1); } /* ══════════════════════════════════════ IMAGE ══════════════════════════════════════ */ .en-leather__image { position: relative; width: 100%; height: 180px; overflow: hidden; background: #eee; } .en-leather__image img { width: 100%; height: 100%; display: block; object-fit: cover; transition: transform .55s ease, filter .55s ease; } .en-leather__item:hover img { transform: scale(1.07); } /* subtle image shade */ .en-leather__image::after { content: ''; position: absolute; inset: 0; background: linear-gradient( to top, rgba(0,29,61,.12), transparent 55% ); pointer-events: none; } /* ══════════════════════════════════════ TEXT AREA ══════════════════════════════════════ */ .en-leather__info { position: relative; padding: 18px 18px 20px; text-align: center; } .en-leather__name { font-family: 'Cormorant Garamond', Georgia, serif; color: #001D3D; font-size: 19px; font-weight: 700; line-height: 1.2; transition: color .3s ease; } .en-leather__item:hover .en-leather__name { color: #c9a84c; } .en-leather__code { display: block; margin-top: 7px; font-family: 'Montserrat', Arial, sans-serif; font-size: 8px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #9a9a9a; } /* ══════════════════════════════════════ RESPONSIVE ══════════════════════════════════════ */ @media(max-width:1200px) { .en-leather__grid { grid-template-columns: repeat(3,1fr); } } @media(max-width:850px) { .en-leather { padding: 65px 24px; } .en-leather__header { flex-direction: column; align-items: flex-start; } .en-leather__subtitle { text-align: left; } .en-leather__grid { grid-template-columns: repeat(2,1fr); gap: 22px 16px; } .en-leather__image { height: 150px; } } @media(max-width:480px) { .en-leather { padding: 50px 14px; } .en-leather::before { font-size: 70px; letter-spacing: 8px; } .en-leather__grid { grid-template-columns: repeat(2,1fr); gap: 18px 10px; } .en-leather__image { height: 105px; } .en-leather__info { padding: 13px 8px 15px; } .en-leather__name { font-size: 15px; } .en-leather__code { font-size: 7px; letter-spacing: 1px; } }
Premium Collection

Automotive Leather.

Explore our premium selection of automotive leather, available in a wide range of refined colors and finishes for bespoke interiors.

Nappa Linen
Linen
Nappa 4006
Nappa Fawn
Fawn
Nappa 4208
Nappa Hotspur
Hotspur
Nappa 3171
Nappa Barley
Barley
Nappa 4439
New Market Tan
New Market Tan
Nappa 4007
Fireglow
Fireglow
Nappa 4005
Magnolia
Magnolia
Nappa 1620
Saddle
Saddle
Nappa 4004
French Navy
French Navy
Nappa 1156BN
Oatmeal
Oatmeal
Nappa 4552
English Tan
English Tan
Nappa 1262BN
Burnt Oak
Burnt Oak
Nappa 4003
Saffron
Saffron / Safran
Nappa 4002
Dark Bourbon
Dark Bourbon
Nappa 4008
Beluga Black
Beluga Black
Nappa 4001