//
КАТАЛОГ
//
Каталоги ковровой плитки и рулонных ковровых покрытий
Преобразите ваше пространство с основания
//
НАШ ЛУЧШИЙ ВЫБОР
.card {
position: relative;
width: 1312px;
height: 500px;
border-radius: 4px;
overflow: hidden;
cursor: pointer;
box-shadow: 0 4px 24px rgba(0, 0, 0, 0.18);
}/* Background image layer */
.card__image {
position: absolute;
inset: 0;
background:
linear-gradient(to right,
#c46b3a 0%,
#c46b3a 18%,
#b8b5af 18%,
#b8b5af 55%,
#e8650a 55%,
#e8650a 80%,
#d4c4b0 80%,
#d4c4b0 100%);
/* Simulating the scene with CSS — replace src with real image */
background-size: cover;
background-position: center;
transition: transform 0.5s ease;
}/* Use an actual image if you have one */
.card__image img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}/* Dark gradient overlay at the bottom */
.card__overlay {
position: absolute;
inset: 0;
background: linear-gradient(to top,
rgba(10, 10, 10, 0.82) 0%,
rgba(10, 10, 10, 0.45) 38%,
transparent 65%);
z-index: 1;
}/* Content block */
.card__content {
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 2;
padding: 20px 22px 22px;
transform: translateY(0);
transition: transform 0.42s cubic-bezier(0.25, 0.8, 0.25, 1);
}.card__meta {
display: flex;
align-items: center;
gap: 6px;
color: rgba(255, 255, 255, 0.75);
font-size: 12px;
font-weight: 500;
letter-spacing: 0.04em;
margin-bottom: 8px;
}.card__meta svg {
width: 13px;
height: 13px;
fill: rgba(255, 255, 255, 0.75);
flex-shrink: 0;
}.card__title {
font-family: 'Barlow Condensed', sans-serif;
font-size: 22px;
font-weight: 700;
color: #ffffff;
letter-spacing: 0.01em;
margin-bottom: 6px;
line-height: 1.1;
}.card__desc {
font-size: 13px;
color: rgba(255, 255, 255, 0.82);
line-height: 1.5;
font-weight: 400;
}/* CTA Button — hidden by default */
.card__btn {
display: inline-flex;
align-items: center;
gap: 9px;
margin-top: 16px;
padding: 10px 18px;
background-color: #e8650a;
color: #fff;
font-family: 'Barlow Condensed', sans-serif;
font-size: 12px;
font-weight: 700;
letter-spacing: 0.12em;
text-transform: uppercase;
border: none;
cursor: pointer;
border-radius: 2px;
opacity: 0;
transform: translateY(10px);
transition:
opacity 0.32s ease 0.06s,
transform 0.32s ease 0.06s,
background-color 0.2s ease;
text-decoration: none;
}.card__btn svg {
width: 14px;
height: 14px;
fill: #fff;
flex-shrink: 0;
}.card__btn:hover {
background-color: #c95508;
}/* ── HOVER STATE ── */
.card:hover .card__content {
transform: translateY(-14px);
}.card:hover .card__btn {
opacity: 1;
transform: translateY(0);
}.card:hover .card__image img {
transform: scale(1.03);
}
20k
Colorplay
Inspired by natural tones and layered textures,
Colorplay brings a grounded,
tactile quality to the floor

- 20 тыс.
Colorplay
Вдохновленный природными оттенками и многослойными текстурами, Colorplay придает полу основательное, тактильное качество.
СКАЧАТЬ КАТАЛОГ
Все каталоги
//
Наши ПОДОБРАННЫЕ КОЛЛЕКЦИИ
0 Items
No results found.
Filter By
const ctlgBd = document.getElementById('ctlgBackdrop');function ctlgOpen() {
ctlgBd.classList.add('ctlg-bd--open');
requestAnimationFrame(() => requestAnimationFrame(() =>ctlgBd.classList.add('ctlg-bd--visible')
));
}function ctlgClose() {
ctlgBd.classList.remove('ctlg-bd--visible');
setTimeout(() => ctlgBd.classList.remove('ctlg-bd--open'), 440);
}document.getElementById('ctlgOpenFilter').addEventListener('click', ctlgOpen);
document.getElementById('ctlgCloseFilter').addEventListener('click', ctlgClose);
document.getElementById('ctlgApplyFilter').addEventListener('click', ctlgClose);
ctlgBd.addEventListener('click', e => { if (e.target === ctlgBd) ctlgClose(); });// Tab switching
document.querySelectorAll('.ctlg-fpanel__tab').forEach(tab => {
tab.addEventListener('click', () => {
document.querySelectorAll('.ctlg-fpanel__tab').forEach(t => t.classList.remove('ctlg-tab--active'));
document.querySelectorAll('.ctlg-fpanel__optgrp').forEach(g => g.classList.remove('ctlg-grp--active'));
tab.classList.add('ctlg-tab--active');
document.getElementById('ctlgGrp-' + tab.dataset.grp).classList.add('ctlg-grp--active');
});
});// Toggle checkboxes
document.querySelectorAll('.ctlg-fpanel__opt').forEach(opt => {
opt.addEventListener('click', () => {
opt.querySelector('.ctlg-fpanel__chk').classList.toggle('ctlg-chk--on');
});
});// Clear all
document.getElementById('ctlgClearAll').addEventListener('click', () => {
document.querySelectorAll('.ctlg-fpanel__chk').forEach(c => c.classList.remove('ctlg-chk--on'));
});
// Mobile Pagination
const CARDS_PER_PAGE = 3;
let currentPage = 1;const allCards = Array.from(document.querySelectorAll('.ctlg-card'));
const totalPages = Math.ceil(allCards.length / CARDS_PER_PAGE);function isMobile() {
return window.innerWidth c.style.display = '');
document.getElementById('ctlgPagination').style.display = 'none';
return;
}currentPage = page;
const start = (page - 1) * CARDS_PER_PAGE;
const end = start + CARDS_PER_PAGE;allCards.forEach((card, i) => {
card.style.display = (i >= start && i < end) ? '' : 'none';
});// Show pagination
document.getElementById('ctlgPagination').style.display = 'flex';// Prev / Next
document.getElementById('ctlgPrevPage').disabled = (page === 1);
document.getElementById('ctlgNextPage').disabled = (page === totalPages);// Page number buttons
const numsEl = document.getElementById('ctlgPageNums');
numsEl.innerHTML = '';
for (let p = 1; p renderPage(p));
numsEl.appendChild(btn);
}
}document.getElementById('ctlgPrevPage').addEventListener('click', () => {
if (currentPage > 1) renderPage(currentPage - 1);
});
document.getElementById('ctlgNextPage').addEventListener('click', () => {
if (currentPage renderPage(currentPage));
Создано для покрытия
всего мира
Подпишитесь на нашу рассылку для раннего доступа к коллекциям, инновациям в материалах и дизайнерским тенденциям, определяющим мировую индустрию напольных покрытий.





















