Gather Bank met Kussen

Gather Bank met Kussen

0.00 USD In stock Buy at Merchant

10' Bench with Cushion 8' Bench with Cushion 6' Bench with Cushion 4' Bench with Cushion GATHER Available in multiple sizes and finishes. View Full Collection Dimensions Gather Bench with Cushion 4' GB4 L – 48" / 122cm W – 20" / 51cm SH – 18" / 46cm Gather Bench with Cushion 6' GB6 L – 72" / 183cm W – 20" / 51cm SH – 18" / 46cm Gather Bench with Cushion 8' GB8 L – 96" / 244cm W – 20" / 51cm SH – 18" / 46cm Gather Bench with Cushion 10' GB10 L – 120" / 305cm W – 20" / 51cm SH – 18" / 46cm (function () { var ROOT_ID = 'product-'; function init() { var root = document.getElementById(ROOT_ID); if (!root || root.dataset.fpInteractionsInit) { return; } // If the dedicated controller is bundled, let it own these interactions. if (window.cs_ && cs_.controllers && typeof cs_.controllers['furniture-product'] === 'function') { return; } root.dataset.fpInteractionsInit = '1'; // --- Gallery thumbnail switching (click a thumb -> swap main image + caption) --- var gallery = root.querySelector('.furniture-gallery'); if (gallery) { gallery.querySelectorAll('.furniture-gallery__thumb').forEach(function (thumb) { thumb.addEventListener('click', function () { var idx = this.getAttribute('data-index'); gallery.querySelectorAll('.furniture-gallery__thumb').forEach(function (t) { t.classList.remove('is-active'); }); this.classList.add('is-active'); gallery.querySelectorAll('.furniture-gallery__main-slide').forEach(function (s) { s.classList.remove('is-active'); }); var slide = gallery.querySelector('.furniture-gallery__main-slide[data-index="' + idx + '"]'); if (slide) { slide.classList.add('is-active'); } gallery.querySelectorAll('.furniture-gallery__caption').forEach(function (c) { c.classList.remove('is-active'); }); var caption = gallery.querySelector('.furniture-gallery__caption[data-index="' + idx + '"]'); if (caption) { caption.classList.add('is-active'); } }); }); } // --- Accordion toggle --- root.querySelectorAll('.furniture-accordion-item').forEach(function (item) { var header = item.querySelector('.furniture-accordion-header'); var content = item.querySelector('.furniture-accordion-content'); if (!header || !content) { return; } header.addEventListener('click', function () { var isExpanded = header.getAttribute('aria-expanded') === 'true'; header.setAttribute('aria-expanded', String(!isExpanded)); content.style.display = isExpanded ? 'none' : 'block'; item.classList.toggle('is-open', !isExpanded); }); }); // --- Show More / Show Less for swatch grids --- root.querySelectorAll('.js-swatch-show-more').forEach(function (btn) { btn.addEventListener('click', function () { var wrap = this.closest('.furniture-accordion-content'); var grid = wrap ? wrap.querySelector('.swatch-grid') : null; if (!grid) { return; } var isExpanded = this.getAttribute('aria-expanded') === 'true'; grid.querySelectorAll('.swatch-item--hidden').forEach(function (i) { i.style.display = isExpanded ? 'none' : 'flex'; }); this.setAttribute('aria-expanded', String(!isExpanded)); var label = this.getAttribute(isExpanded ? 'data-label-more' : 'data-label-less'); if (label) { this.textContent = label; } }); }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } })();

AI Readiness

Good foundation, but some important product data is still missing.

70%