{"product_id":"shape-table","title":"Shape Table","description":"\u003c!-- knt-details v3 — Shape Table product description section (four-shape photo lineup) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Instrument+Sans:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@0;1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003csection class=\"knt-details\"\u003e\n  \u003cdiv class=\"knt-details__container\"\u003e\n\n    \u003c!-- Header --\u003e\n    \u003cdiv class=\"knt-details__header\"\u003e\n      \u003ch2 class=\"knt-details__title\"\u003eThe modern end table.\u003cbr\u003e\u003cem\u003eHonest to the core.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"knt-details__intro\"\u003e\n        Most modern end tables are MDF wrapped in veneer. The Shape Table is premium furniture-grade plywood — genuine layered wood all the way through, its edges left exposed and unfinished, so you see exactly what it's made of. The base is two panels that slot together with no tools and no hardware, assembled in under a minute. At 15\" wide and 18\" tall it sits at natural sofa or bedside height. Pick the top that fits your room — square, round, polygon, or wavy — then leave it raw, oil it, or paint it any color you like.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Photos: one per shape --\u003e\n    \u003cdiv class=\"knt-details__photos\"\u003e\n      \u003cfigure class=\"knt-details__photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/8063\/2114\/files\/kant-square-minimal.jpg?v=1782177147\u0026amp;width=700\" alt=\"Square Shape Table end table beside a white sofa\" class=\"knt-details__img\"\u003e\n        \u003cfigcaption class=\"knt-photo__label\"\u003eSquare\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n      \u003cfigure class=\"knt-details__photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/8063\/2114\/files\/round-end-table-living.jpg?v=1784691321\u0026amp;width=700\" alt=\"Round Shape Table beside a sofa in a living room\" class=\"knt-details__img\"\u003e\n        \u003cfigcaption class=\"knt-photo__label\"\u003eRound\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n      \u003cfigure class=\"knt-details__photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/8063\/2114\/files\/kant-poly-warm.jpg?v=1782177181\u0026amp;width=700\" alt=\"Polygon Shape Table in a sunlit living room\" class=\"knt-details__img\"\u003e\n        \u003cfigcaption class=\"knt-photo__label\"\u003ePolygon\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n      \u003cfigure class=\"knt-details__photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/8063\/2114\/files\/wavy-end-table.jpg?v=1784691212\u0026amp;width=700\" alt=\"Wavy Shape Table used as a bedside table\" class=\"knt-details__img\"\u003e\n        \u003cfigcaption class=\"knt-photo__label\"\u003eWavy\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Features --\u003e\n    \u003cdiv class=\"knt-details__features\"\u003e\n      \u003cdiv class=\"knt-details__feature\"\u003e\n        \u003cspan class=\"knt-feature__label\"\u003ePremium Plywood\u003c\/span\u003e\n        \u003cspan class=\"knt-feature__text\"\u003ePremium furniture-grade plywood — the same kind of material used in high-end cabinetry, exposed so you can see every ply. No MDF, no particle board, no veneer pretending to be solid wood.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"knt-details__feature\"\u003e\n        \u003cspan class=\"knt-feature__label\"\u003eSlots Together\u003c\/span\u003e\n        \u003cspan class=\"knt-feature__text\"\u003eTwo panels and a top, zero tools. The cross joint locks the base; the top sits flush. Flat-packed and together in under a minute — no hardware, no Allen key, nothing to lose.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"knt-details__feature\"\u003e\n        \u003cspan class=\"knt-feature__label\"\u003eSofa-Side Height\u003c\/span\u003e\n        \u003cspan class=\"knt-feature__text\"\u003e15\" wide and 18\" tall — sized for the spot beside a sofa or bed. The right height for a drink, a stack of books, or a low lamp.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"knt-details__feature\"\u003e\n        \u003cspan class=\"knt-feature__label\"\u003eYour Canvas\u003c\/span\u003e\n        \u003cspan class=\"knt-feature__text\"\u003eLeave it raw, sand and oil it, or paint it any color you want. The unfinished surface is a starting point, not a compromise — sand it back whenever you want a new look.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .knt-details {\n    --c-bg: #ffffff;\n    --c-ink: #1a1a1a;\n    --c-muted: #7a7570;\n    --c-rule: #e0ddd8;\n\n    --f-serif: 'Instrument Serif', Georgia, serif;\n    --f-sans: 'Instrument Sans', -apple-system, sans-serif;\n\n    font-family: var(--f-sans);\n    background: var(--c-bg);\n    color: var(--c-ink);\n    padding: 2.75rem 1.25rem 3.5rem;\n    box-sizing: border-box;\n  }\n\n  .knt-details *, .knt-details *::before, .knt-details *::after {\n    box-sizing: inherit;\n    margin: 0;\n    padding: 0;\n  }\n\n  .knt-details__container { max-width: 1080px; margin: 0 auto; }\n\n  \/* ── Header ── *\/\n  .knt-details__header { text-align: center; max-width: 600px; margin: 0 auto 2rem; }\n  .knt-details__title {\n    font-family: var(--f-serif);\n    font-size: 2rem;\n    font-weight: 400;\n    line-height: 1.15;\n    letter-spacing: -0.01em;\n    color: var(--c-ink);\n    margin-bottom: 1rem;\n  }\n  .knt-details__title em { font-style: italic; }\n  .knt-details__intro {\n    font-size: 1rem;\n    line-height: 1.7;\n    color: var(--c-muted);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n\n  \/* ── Photos: 2x2 on mobile, 4-across on desktop ── *\/\n  .knt-details__photos {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1rem 0.5rem;\n    margin-bottom: 2rem;\n  }\n  .knt-details__photo { margin: 0; }\n  .knt-details__img {\n    width: 100%;\n    display: block;\n    object-fit: cover;\n    aspect-ratio: 1 \/ 1;\n    border-radius: 4px;\n  }\n  .knt-photo__label {\n    font-family: var(--f-serif);\n    font-size: 1rem;\n    line-height: 1;\n    text-align: center;\n    color: var(--c-ink);\n    margin-top: 0.55rem;\n  }\n\n  \/* ── Features ── *\/\n  .knt-details__features {\n    display: flex;\n    flex-direction: column;\n    border-top: 1px solid var(--c-rule);\n    border-bottom: 1px solid var(--c-rule);\n    padding: 1.5rem 0;\n  }\n  .knt-details__feature {\n    display: flex;\n    flex-direction: column;\n    gap: 0.3rem;\n    padding: 0.9rem 0;\n    border-bottom: 1px solid var(--c-rule);\n  }\n  .knt-details__feature:last-child { border-bottom: none; }\n  .knt-feature__label {\n    font-family: var(--f-serif);\n    font-size: 1.1rem;\n    font-weight: 400;\n    color: var(--c-ink);\n  }\n  .knt-feature__text { font-size: 0.9rem; line-height: 1.6; color: var(--c-muted); }\n\n  \/* ── Desktop ── *\/\n  @media (min-width: 700px) {\n    .knt-details { padding: 5rem 3rem 6rem; }\n    .knt-details__header { margin: 0 auto 3.5rem; }\n    .knt-details__title {\n      font-size: clamp(2.4rem, 4vw, 3.8rem);\n      letter-spacing: -0.02em;\n      margin-bottom: 1.25rem;\n    }\n    .knt-details__intro { font-size: 1.1rem; }\n    .knt-details__photos {\n      grid-template-columns: repeat(4, 1fr);\n      gap: 0.75rem;\n      margin-bottom: 3rem;\n    }\n    .knt-photo__label { font-size: 1.1rem; margin-top: 0.65rem; }\n    .knt-details__features { flex-direction: row; padding: 2.5rem 0; }\n    .knt-details__feature {\n      flex: 1;\n      padding: 0 2rem;\n      border-bottom: none;\n      border-right: 1px solid var(--c-rule);\n      gap: 0.4rem;\n    }\n    .knt-details__feature:first-child { padding-left: 0; }\n    .knt-details__feature:last-child { padding-right: 0; border-right: none; }\n    .knt-feature__label { font-size: 1.15rem; }\n    .knt-feature__text { font-size: 0.95rem; }\n  }\n\u003c\/style\u003e\n","brand":"unfnshed","offers":[{"title":"Square","offer_id":51353155862834,"sku":"STSQ","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Round","offer_id":51475351306546,"sku":"STRO","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Polygon","offer_id":51353155895602,"sku":"STPL","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Wavy","offer_id":51475387842866,"sku":"STWV","price":119.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0808\/8063\/2114\/files\/kant-square.jpg?v=1782177007","url":"https:\/\/unfnshed.live\/products\/shape-table","provider":"unfnshed","version":"1.0","type":"link"}