{"title":"Bookends","description":null,"products":[{"product_id":"white-resin-animal-bookends","title":"White Resin Animal Bookends","description":"\u003cstyle\u003e         #resin-animal-bookends-detail {           --ink: #2c2924;           --paper: #fbfaf7;           --soft: #eee9df;           --panel: #f7f2e8;           --accent: #8c7a58;           --line: #ded4c5;           --shadow: 0 18px 42px rgba(44, 41, 36, .12);           color: var(--ink);           background: var(--paper);           font-family: Arial, Helvetica, sans-serif;           overflow: hidden;         }         #resin-animal-bookends-detail * {           box-sizing: border-box;         }         #resin-animal-bookends-detail section {           padding: 68px 28px;         }         #resin-animal-bookends-detail .rb-inner {           max-width: 1160px;           margin: 0 auto;         }         #resin-animal-bookends-detail h2,         #resin-animal-bookends-detail h3,         #resin-animal-bookends-detail p {           margin: 0;         }         #resin-animal-bookends-detail .rb-kicker {           margin-bottom: 12px;           color: var(--accent);           font-size: 12px;           font-weight: 700;           letter-spacing: 0;           text-transform: uppercase;         }         #resin-animal-bookends-detail h2 {           max-width: 720px;           font-size: 36px;           line-height: 1.14;           font-weight: 700;         }         #resin-animal-bookends-detail h3 {           font-size: 21px;           line-height: 1.24;         }         #resin-animal-bookends-detail p {           color: rgba(44, 41, 36, .74);           font-size: 16px;           line-height: 1.66;         }         #resin-animal-bookends-detail figure {           display: block !important;           margin: 0 !important;           padding: 0 !important;           line-height: 0 !important;           overflow: hidden;           background: var(--soft);         }         #resin-animal-bookends-detail figure \u003e img {           display: block !important;           width: 100% !important;           height: 100% !important;           max-width: none !important;           object-fit: cover !important;         }         #resin-animal-bookends-detail .rb-detail {           padding-top: 42px;         }         #resin-animal-bookends-detail .rb-heading {           display: grid;           grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);           gap: 30px;           align-items: end;           margin-bottom: 30px;         }         #resin-animal-bookends-detail .rb-heading p {           max-width: 520px;         }         #resin-animal-bookends-detail .rb-focus {           display: grid;           gap: 20px;         }         #resin-animal-bookends-detail .rb-detail-gallery {           display: grid;           grid-template-columns: repeat(3, minmax(0, 1fr));           gap: 16px;         }         #resin-animal-bookends-detail .rb-detail-gallery figure {           aspect-ratio: 1 \/ 1;           border-radius: 8px;           box-shadow: var(--shadow);         }         #resin-animal-bookends-detail .rb-slider {           position: relative;           min-width: 0;         }         #resin-animal-bookends-detail .rb-track {           position: relative;           min-height: 0;         }         #resin-animal-bookends-detail .rb-slide {           display: none !important;         }         #resin-animal-bookends-detail .rb-slide.is-active {           display: block !important;         }         #resin-animal-bookends-detail .rb-sku-panel .rb-slider figure {           aspect-ratio: 1.12 \/ 1;           border-radius: 8px;           box-shadow: var(--shadow);         }         #resin-animal-bookends-detail .rb-detail-copy {           display: grid;           grid-template-columns: repeat(3, minmax(0, 1fr));           gap: 14px;         }         #resin-animal-bookends-detail .rb-detail-mobile-controls {           display: none !important;         }         #resin-animal-bookends-detail .rb-note-card {           padding: 18px;           background: var(--panel);           border: 1px solid var(--line);           border-radius: 8px;         }         #resin-animal-bookends-detail .rb-note-card p {           margin-top: 6px;           font-size: 14px;         }         #resin-animal-bookends-detail .rb-controls {           display: flex;           align-items: center;           gap: 12px;           margin-top: 14px;         }         #resin-animal-bookends-detail .rb-arrow {           width: 40px;           height: 40px;           border: 1px solid var(--line);           border-radius: 50%;           background: var(--paper);           color: var(--ink);           cursor: pointer;           font-size: 20px;           line-height: 1;         }         #resin-animal-bookends-detail .rb-dots {           display: flex;           gap: 8px;           align-items: center;         }         #resin-animal-bookends-detail .rb-dot {           width: 9px;           height: 9px;           padding: 0;           border: 0;           border-radius: 50%;           background: #c9bea9;           cursor: pointer;         }         #resin-animal-bookends-detail .rb-dot.is-active {           width: 22px;           border-radius: 999px;           background: var(--accent);         }         #resin-animal-bookends-detail .rb-story {           background: var(--soft);         }         #resin-animal-bookends-detail .rb-story-grid {           display: grid;           grid-template-columns: minmax(0, .92fr) minmax(0, 1.08fr);           gap: 34px;           align-items: center;         }         #resin-animal-bookends-detail .rb-story figure {           aspect-ratio: 1.28 \/ 1;           border-radius: 8px;           box-shadow: var(--shadow);         }         #resin-animal-bookends-detail .rb-story p:last-child {           margin-top: 18px;         }         #resin-animal-bookends-detail .rb-spec-layout {           display: grid;           grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);           gap: 24px;           align-items: start;           margin-top: 30px;         }         #resin-animal-bookends-detail .rb-sku-panel {           min-width: 0;           padding: 16px;           background: var(--panel);           border: 1px solid var(--line);           border-radius: 8px;         }         #resin-animal-bookends-detail .rb-sku-panel figure {           aspect-ratio: 1 \/ 1;           border-radius: 6px;           background: #fff;         }         #resin-animal-bookends-detail .rb-sku-title {           margin-top: 14px;         }         #resin-animal-bookends-detail .rb-slide-label {           display: none;         }         #resin-animal-bookends-detail .rb-slide-label.is-active {           display: inline;         }         #resin-animal-bookends-detail .rb-spec-table {           display: grid;           gap: 12px;         }         #resin-animal-bookends-detail .rb-row {           display: grid;           grid-template-columns: minmax(120px, .36fr) minmax(0, 1fr);           gap: 16px;           padding: 16px;           background: var(--paper);           border: 1px solid var(--line);           border-radius: 8px;         }         #resin-animal-bookends-detail .rb-row strong {           color: var(--accent);           font-size: 13px;           line-height: 1.45;         }         #resin-animal-bookends-detail .rb-row span {           color: rgba(44, 41, 36, .78);           font-size: 14px;           line-height: 1.5;         }         @media (max-width: 820px) {           #resin-animal-bookends-detail section {             padding: 46px 18px;           }           #resin-animal-bookends-detail h2 {             font-size: 27px;           }           #resin-animal-bookends-detail .rb-heading,           #resin-animal-bookends-detail .rb-story-grid {             grid-template-columns: 1fr;           }           #resin-animal-bookends-detail .rb-heading {             gap: 14px;           }           #resin-animal-bookends-detail .rb-sku-panel .rb-slider figure,           #resin-animal-bookends-detail .rb-story figure {             aspect-ratio: 1 \/ 1;           }           #resin-animal-bookends-detail .rb-controls {             justify-content: center;           }           #resin-animal-bookends-detail .rb-row {             grid-template-columns: 1fr;             gap: 6px;           }         }         @media (max-width: 520px) {           #resin-animal-bookends-detail .rb-detail-gallery,           #resin-animal-bookends-detail .rb-detail-copy,           #resin-animal-bookends-detail .rb-spec-layout {             grid-template-columns: 1fr;           }           #resin-animal-bookends-detail .rb-mobile-slide {             display: none !important;           }           #resin-animal-bookends-detail .rb-mobile-slide.is-active {             display: block !important;           }           #resin-animal-bookends-detail .rb-detail-mobile-controls {             display: flex !important;           }         }       \u003c\/style\u003e\u003cdiv id=\"resin-animal-bookends-detail\"\u003e\n\u003csection class=\"rb-detail\" data-rb-module=\"detail\"\u003e\u003cdiv class=\"rb-inner\"\u003e\n\u003cdiv class=\"rb-heading\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"rb-kicker\"\u003eDetail focus\u003c\/p\u003e\n\u003ch2\u003eTextured white resin with sculptural character.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eRaised surfaces, softly aged edges, and steady pedestal bases give each pair the look of a collected shelf object while keeping the books neatly framed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-focus\"\u003e\n\u003cdiv class=\"rb-detail-gallery\" data-mobile-slider=\"detail\" aria-label=\"Detail image row\"\u003e\n\u003cfigure class=\"rb-mobile-slide is-active\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/1074429f302f1f4b66f2d5424a005371.jpg\" alt=\"Close-up of raised resin texture on the leopard bookend\"\u003e\u003c\/figure\u003e\u003cfigure class=\"rb-mobile-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/ffef4a5dd9d02be9d73c1d73ab43aca7.jpg\" alt=\"Close-up of the leopard head and aged white finish\"\u003e\u003c\/figure\u003e\u003cfigure class=\"rb-mobile-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/5252825f2bdc374c4ced1ccf837bda22.jpg\" alt=\"Close-up of the white pedestal base with distressed edges\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-detail-copy\" data-mobile-copy=\"detail\"\u003e\n\u003cdiv class=\"rb-note-card rb-mobile-slide is-active\"\u003e\n\u003ch3\u003eVisible texture\u003c\/h3\u003e\n\u003cp\u003eThe leopard form shows raised dot texture and softened distress marks that add depth on open shelving.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-note-card rb-mobile-slide\"\u003e\n\u003ch3\u003eFinished base\u003c\/h3\u003e\n\u003cp\u003eThe square pedestal helps the pair sit cleanly beside books, journals, and small display objects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-note-card rb-mobile-slide\"\u003e\n\u003ch3\u003eNeutral white finish\u003c\/h3\u003e\n\u003cp\u003eThe aged white tone pairs easily with wood, linen, stone, black accents, and classic interiors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-controls rb-detail-mobile-controls\" data-mobile-controls=\"detail\" aria-label=\"Detail mobile controls\"\u003e\n\u003cbutton class=\"rb-arrow\" type=\"button\" data-action=\"prev\" aria-label=\"Previous detail\"\u003e‹\u003c\/button\u003e\u003cdiv class=\"rb-dots\" aria-label=\"Detail pagination\"\u003e\n\u003cbutton class=\"rb-dot is-active\" type=\"button\" data-go=\"0\" aria-label=\"Show detail 1\"\u003e\u003c\/button\u003e \u003cbutton class=\"rb-dot\" type=\"button\" data-go=\"1\" aria-label=\"Show detail 2\"\u003e\u003c\/button\u003e \u003cbutton class=\"rb-dot\" type=\"button\" data-go=\"2\" aria-label=\"Show detail 3\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"rb-arrow\" type=\"button\" data-action=\"next\" aria-label=\"Next detail\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"rb-story\" data-rb-module=\"story\"\u003e\u003cdiv class=\"rb-inner rb-story-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"rb-kicker\"\u003eStyling inspiration\u003c\/p\u003e\n\u003ch2\u003eA quiet accent for bookshelves, consoles, and reading corners.\u003c\/h2\u003e\n\u003cp\u003ePlaced beside hardcovers or art books, the animal silhouette adds a small moment of personality without overwhelming the shelf. It feels at home in a study, living room, bedroom, or layered tabletop arrangement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/3e3d5895f23dc6eca8b300b711daf4b0.jpg\" alt=\"White leopard bookends styled with books on a tabletop\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"rb-specs\" data-rb-module=\"specs\"\u003e\u003cdiv class=\"rb-inner\"\u003e\n\u003cp class=\"rb-kicker\"\u003eStyle and specifications\u003c\/p\u003e\n\u003ch2\u003eChoose the silhouette, then check the single-piece size.\u003c\/h2\u003e\n\u003cdiv class=\"rb-spec-layout\"\u003e\n\u003cdiv class=\"rb-sku-panel\"\u003e\u003cdiv class=\"rb-slider\" data-slider=\"sku\"\u003e\n\u003cdiv class=\"rb-track\"\u003e\n\u003cfigure class=\"rb-slide is-active\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/ec69e030de3f457b7b491f6e8e9f52f7.jpg\" alt=\"Leopard pair white resin bookends\"\u003e\u003c\/figure\u003e\u003cfigure class=\"rb-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/094d776c2327f0fce926c4dc4ce3a806.jpg\" alt=\"Horse Head pair white resin bookends\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"rb-sku-title\"\u003e\n\u003cspan class=\"rb-slide-label is-active\"\u003eLeopard Pair\u003c\/span\u003e \u003cspan class=\"rb-slide-label\"\u003eHorse Head Pair\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"rb-controls\" aria-label=\"Style image controls\"\u003e\n\u003cbutton class=\"rb-arrow\" type=\"button\" data-action=\"prev\" aria-label=\"Previous style image\"\u003e‹\u003c\/button\u003e\u003cdiv class=\"rb-dots\" aria-label=\"Style image pagination\"\u003e\n\u003cbutton class=\"rb-dot is-active\" type=\"button\" data-go=\"0\" aria-label=\"Show Leopard style\"\u003e\u003c\/button\u003e \u003cbutton class=\"rb-dot\" type=\"button\" data-go=\"1\" aria-label=\"Show Horse Head style\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"rb-arrow\" type=\"button\" data-action=\"next\" aria-label=\"Next style image\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"rb-spec-table\" aria-label=\"Product specifications\"\u003e\n\u003cdiv class=\"rb-row\"\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003cspan\u003eResin\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-row\"\u003e\n\u003cstrong\u003eSet\u003c\/strong\u003e\u003cspan\u003ePair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-row\"\u003e\n\u003cstrong\u003eLeopard Size\u003c\/strong\u003e\u003cspan\u003eL 3.6″ × W 2.8″ × H 7.7″ \/ L 9.2 cm × W 7.2 cm × H 19.5 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-row\"\u003e\n\u003cstrong\u003eHorse Head Size\u003c\/strong\u003e\u003cspan\u003eL 4″ × W 4.1″ × H 9.4″ \/ L 10.2 cm × W 10.5 cm × H 24 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-row\"\u003e\n\u003cstrong\u003eUse\u003c\/strong\u003e\u003cspan\u003eBookends, shelf decor, desk styling, console display, study and living room accents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-row\"\u003e\n\u003cstrong\u003eCare\u003c\/strong\u003e\u003cspan\u003eWipe gently with a soft dry cloth. Keep away from prolonged moisture and harsh cleaners.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cscript\u003e         (function () {           var root = document.getElementById('resin-animal-bookends-detail');           if (!root) return;            root.querySelectorAll('[data-slider]').forEach(function (slider) {             var slides = Array.prototype.slice.call(slider.querySelectorAll('.rb-slide'));             var dots = Array.prototype.slice.call(slider.querySelectorAll('.rb-dot'));             var index = 0;              function show(nextIndex) {               index = (nextIndex + slides.length) % slides.length;               var labels = Array.prototype.slice.call(slider.querySelectorAll('.rb-slide-label'));               slides.forEach(function (slide, i) {                 slide.classList.toggle('is-active', i === index);               });               dots.forEach(function (dot, i) {                 dot.classList.toggle('is-active', i === index);               });               labels.forEach(function (label, i) {                 label.classList.toggle('is-active', i === index);               });             }              slider.querySelectorAll('[data-action]').forEach(function (button) {               button.addEventListener('click', function () {                 show(index + (button.getAttribute('data-action') === 'next' ? 1 : -1));               });             });             dots.forEach(function (dot) {               dot.addEventListener('click', function () {                 show(Number(dot.getAttribute('data-go')));               });             });           });            root.querySelectorAll('[data-mobile-slider]').forEach(function (gallery) {             var key = gallery.getAttribute('data-mobile-slider');             var copy = root.querySelector('[data-mobile-copy=\"' + key + '\"]');             var controls = root.querySelector('[data-mobile-controls=\"' + key + '\"]');             if (!copy || !controls) return;              var images = Array.prototype.slice.call(gallery.querySelectorAll('.rb-mobile-slide'));             var cards = Array.prototype.slice.call(copy.querySelectorAll('.rb-mobile-slide'));             var dots = Array.prototype.slice.call(controls.querySelectorAll('.rb-dot'));             var index = 0;              function show(nextIndex) {               index = (nextIndex + images.length) % images.length;               images.forEach(function (item, i) {                 item.classList.toggle('is-active', i === index);               });               cards.forEach(function (item, i) {                 item.classList.toggle('is-active', i === index);               });               dots.forEach(function (dot, i) {                 dot.classList.toggle('is-active', i === index);               });             }              controls.querySelectorAll('[data-action]').forEach(function (button) {               button.addEventListener('click', function () {                 show(index + (button.getAttribute('data-action') === 'next' ? 1 : -1));               });             });             dots.forEach(function (dot) {               dot.addEventListener('click', function () {                 show(Number(dot.getAttribute('data-go')));               });             });           });         })();       \u003c\/script\u003e\n\u003c\/div\u003e","brand":"monulo","offers":[{"title":"Leopard \/ Pair","offer_id":48069066686622,"sku":"TBCODEX03-1006686","price":169.0,"currency_code":"USD","in_stock":true},{"title":"Horse Head \/ Pair","offer_id":48069066719390,"sku":"TBCODEX03-1006685","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ec69e030de3f457b7b491f6e8e9f52f7.jpg?v=1785486134"},{"product_id":"brass-bookend","title":"Modern Brass Bookend for holding books","description":"\u003cdiv id=\"l02s4309728\"\u003e\n\u003cstyle\u003e\n#l02s4309728{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#l02s4309728,#l02s4309728 *{box-sizing:border-box}\n#l02s4309728 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#l02s4309728 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#l02s4309728 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#l02s4309728 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#l02s4309728 .details{display:flex;flex-direction:column}\n#l02s4309728 .details .copy{order:1;margin:0 0 16px}\n#l02s4309728 .details .tiles{order:2}\n#l02s4309728 .detail-slider{display:none;order:3}\n#l02s4309728 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#l02s4309728 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309728 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#l02s4309728 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#l02s4309728 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#l02s4309728 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309728 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#l02s4309728 .specs .copy{order:1}\n#l02s4309728 .specs .slider{order:2}\n#l02s4309728 .copy,#l02s4309728 .slider{min-width:0}\n#l02s4309728 .slider{position:relative;min-width:0}\n#l02s4309728 .stage{position:relative;overflow:visible}\n#l02s4309728 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px}\n#l02s4309728 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#l02s4309728 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#l02s4309728 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#l02s4309728 .livecap{margin:0;padding:12px 16px 2px;text-align:center;color:#4d453e;font-size:14px;line-height:1.45}\n#l02s4309728 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#l02s4309728 .capstore{display:none}\n#l02s4309728 button.arrow{position:absolute;top:50%;width:45px;height:45px;margin-top:-22px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:transform .3s;color:#000;box-shadow:none;line-height:1}\n#l02s4309728 .arrow.prev{left:8px;transform:translateX(-60px)}\n#l02s4309728 .arrow.next{right:8px;transform:translateX(60px)}\n#l02s4309728 .stage:hover .arrow.prev,#l02s4309728 .stage:hover .arrow.next{transform:translateX(0)}\n#l02s4309728 .arrow .btn{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#000}\n#l02s4309728 .arrow:hover .btn{width:45px;height:45px;background:#000;color:#fff}\n#l02s4309728 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309728 .dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n#l02s4309728 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#l02s4309728 button.dot.on{background:#2a241f;width:18px}\n#l02s4309728 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309728 .slider[data-slides=\"1\"] .arrow,#l02s4309728 .slider[data-slides=\"1\"] .dots{display:none}\n#l02s4309728 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#l02s4309728 table,#l02s4309728 thead,#l02s4309728 tbody,#l02s4309728 tr{border:0 !important}\n#l02s4309728 th,#l02s4309728 td,#l02s4309728 table th,#l02s4309728 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#l02s4309728 tr:last-child th,#l02s4309728 tr:last-child td{border-bottom:0 !important}\n#l02s4309728 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#l02s4309728 h2{font-size:22px}\n#l02s4309728 .mod{padding:16px;border-radius:16px}\n#l02s4309728 .tiles{display:none}\n#l02s4309728 .detail-slider{display:block}\n#l02s4309728 .story,#l02s4309728 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309728 .details .copy{order:1;margin:0 0 16px}\n#l02s4309728 .details .detail-slider{order:2}\n#l02s4309728 .story .copy{order:1}\n#l02s4309728 .story .photo{order:2}\n#l02s4309728 .specs .slider{order:1}\n#l02s4309728 .specs .copy{order:2}\n#l02s4309728 table,#l02s4309728 tbody,#l02s4309728 tr,#l02s4309728 th,#l02s4309728 td{display:block !important;width:100% !important}\n#l02s4309728 table th,#l02s4309728 table td,#l02s4309728 tr:last-child th,#l02s4309728 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309728 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309728 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309728 table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309728 table td{padding:0 !important}\n#l02s4309728 .arrow.prev,#l02s4309728 .arrow.next{transform:translateX(0)}\n}\n@media (hover:none){\n#l02s4309728 .arrow.prev,#l02s4309728 .arrow.next{transform:translateX(0)}\n}\n#l02s4309728.is-narrow h2{font-size:22px}\n#l02s4309728.is-narrow .mod{padding:16px;border-radius:16px}\n#l02s4309728.is-narrow .tiles{display:none}\n#l02s4309728.is-narrow .detail-slider{display:block}\n#l02s4309728.is-narrow .story,#l02s4309728.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309728.is-narrow .details .copy{order:1;margin:0 0 16px}\n#l02s4309728.is-narrow .details .detail-slider{order:2}\n#l02s4309728.is-narrow .story .copy{order:1}\n#l02s4309728.is-narrow .story .photo{order:2}\n#l02s4309728.is-narrow .specs .slider{order:1}\n#l02s4309728.is-narrow .specs .copy{order:2}\n#l02s4309728.is-narrow table,#l02s4309728.is-narrow tbody,#l02s4309728.is-narrow tr,#l02s4309728.is-narrow th,#l02s4309728.is-narrow td{display:block !important;width:100% !important}\n#l02s4309728.is-narrow table th,#l02s4309728.is-narrow table td,#l02s4309728.is-narrow tr:last-child th,#l02s4309728.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309728.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309728.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309728.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309728.is-narrow table td{padding:0 !important}\n#l02s4309728.is-narrow .arrow.prev,#l02s4309728.is-narrow .arrow.next{transform:translateX(0)}\n\u003c\/style\u003e\n\u003cdiv class=\"mod details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\n\u003cp class=\"kicker\"\u003e01 Details\u003c\/p\u003e\n\u003ch2\u003eStone, feathers, and base\u003c\/h2\u003e\n\u003cp\u003eThese close views are of the listed bird bookend: the green stone, the brass feathers, and the clear base.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\n\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9069506bfcc2253374a6.webp?v=1794316610\" alt=\"Modern Brass Bookend for holding books, Green stone\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eGreen stone\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ad0948ba1804b6469165.webp?v=1794316616\" alt=\"Modern Brass Bookend for holding books, Brass feathers\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBrass feathers\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/732f370ffdd3a6cdbe70.webp?v=1794316616\" alt=\"Modern Brass Bookend for holding books, Clear base\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eClear base\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\n\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026amp;\u0026amp;e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u0026lt;36||Math.abs(dx)\u0026lt;Math.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u0026lt;0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026amp;\u0026amp;e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u0026lt;36||Math.abs(dx)\u0026lt;Math.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u0026lt;0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\n\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9069506bfcc2253374a6.webp?v=1794316610\" alt=\"Modern Brass Bookend for holding books, Green stone\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ad0948ba1804b6469165.webp?v=1794316616\" alt=\"Modern Brass Bookend for holding books, Brass feathers\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/732f370ffdd3a6cdbe70.webp?v=1794316616\" alt=\"Modern Brass Bookend for holding books, Clear base\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewbox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrevious\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewbox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eNext\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Green stone\u003c\/p\u003e\n\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Green stone\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Brass feathers\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Clear base\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\n\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d47dd936979e4df1cc9c.webp?v=1794316604\" alt=\"Modern Brass Bookend for holding books, brass bird on green stone\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\n\u003cp class=\"kicker\"\u003e02 The listed piece\u003c\/p\u003e\n\u003ch2\u003eThe listed bookend\u003c\/h2\u003e\n\u003cp\u003eThe listed bookend is this brass bird on a green stone block and a clear base. Other gallery photos show book-shaped bookends; those are not this option.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\n\u003cp class=\"kicker\"\u003e03 Specifications\u003c\/p\u003e\n\u003ch2\u003eOne listed bookend\u003c\/h2\u003e\n\u003cp\u003eThe option is named As shown. No separate measurement is stated on the option.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eProduct\u003c\/th\u003e\n\u003ctd\u003eModern brass bookend\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eShown piece\u003c\/th\u003e\n\u003ctd\u003eBrass bird on a green stone block\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eAs shown\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eUse\u003c\/th\u003e\n\u003ctd\u003eBookend\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003ctd\u003eNot stated as a measurement on the option\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\n\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026amp;\u0026amp;e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u0026lt;36||Math.abs(dx)\u0026lt;Math.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u0026lt;0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026amp;\u0026amp;e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u0026lt;36||Math.abs(dx)\u0026lt;Math.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u0026lt;0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\n\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d47dd936979e4df1cc9c.webp?v=1794316604\" alt=\"Modern Brass Bookend for holding books, As shown\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewbox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrevious\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewbox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eNext\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e As shown\u003c\/p\u003e\n\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e As shown\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026amp;\u0026amp;caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 1\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"As shown","offer_id":67984490168478,"sku":"TBAI-HD-48-L02-06-0013","price":397.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d47dd936979e4df1cc9c.webp?v=1794316604"},{"product_id":"bookend","title":"Vintage Distressed Expandable Bookend","description":"\u003cdiv id=\"pd4309571\"\u003e\n\u003cstyle\u003e\n#pd4309571{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309571,#pd4309571 *{box-sizing:border-box}\n#pd4309571 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309571 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309571 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309571 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309571 .details{display:flex;flex-direction:column}\n#pd4309571 .details .copy{order:1;margin:0 0 16px}\n#pd4309571 .details .tiles{order:2}\n#pd4309571 .detail-slider{display:none;order:3}\n#pd4309571 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309571 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309571 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309571 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309571 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309571 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309571 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309571 .specs .copy{order:1}\n#pd4309571 .specs .slider{order:2}\n#pd4309571 .copy,#pd4309571 .slider{min-width:0}\n#pd4309571 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309571 .stage{position:relative;overflow:visible;display:contents}\n#pd4309571 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309571 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309571 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309571 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309571 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309571 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309571 .capstore{display:none}\n#pd4309571 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309571 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309571 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309571 .stage:hover .arrow.prev,#pd4309571 .stage:hover .arrow.next{transform:none}\n#pd4309571 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309571 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309571 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309571 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309571 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309571 button.dot.on{background:#2a241f;width:18px}\n#pd4309571 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309571 .slider[data-slides=\"1\"] .arrow,#pd4309571 .slider[data-slides=\"1\"] .dots{display:none}#pd4309571 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309571 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309571 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309571 table,#pd4309571 thead,#pd4309571 tbody,#pd4309571 tr{border:0 !important}\n#pd4309571 th,#pd4309571 td,#pd4309571 table th,#pd4309571 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309571 tr:last-child th,#pd4309571 tr:last-child td{border-bottom:0 !important}\n#pd4309571 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309571 h2{font-size:22px}\n#pd4309571 .mod{padding:16px;border-radius:16px}\n#pd4309571 .tiles{display:none}\n#pd4309571 .detail-slider{display:block}\n#pd4309571 .story,#pd4309571 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309571 .details .copy{order:1;margin:0 0 16px}\n#pd4309571 .details .detail-slider{order:2}\n#pd4309571 .story .copy{order:1}\n#pd4309571 .story .photo{order:2}\n#pd4309571 .specs .slider{order:1}\n#pd4309571 .specs .copy{order:2}\n#pd4309571 table,#pd4309571 tbody,#pd4309571 tr,#pd4309571 th,#pd4309571 td{display:block !important;width:100% !important}\n#pd4309571 table th,#pd4309571 table td,#pd4309571 tr:last-child th,#pd4309571 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309571 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309571 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309571 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309571 table td{padding:0 !important}\n#pd4309571 .arrow.prev,#pd4309571 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309571 .arrow.prev,#pd4309571 .arrow.next{transform:none}\n}\n#pd4309571.is-narrow h2{font-size:22px}\n#pd4309571.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309571.is-narrow .tiles{display:none}\n#pd4309571.is-narrow .detail-slider{display:block}\n#pd4309571.is-narrow .story,#pd4309571.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309571.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309571.is-narrow .details .detail-slider{order:2}\n#pd4309571.is-narrow .story .copy{order:1}\n#pd4309571.is-narrow .story .photo{order:2}\n#pd4309571.is-narrow .specs .slider{order:1}\n#pd4309571.is-narrow .specs .copy{order:2}\n#pd4309571.is-narrow table,#pd4309571.is-narrow tbody,#pd4309571.is-narrow tr,#pd4309571.is-narrow th,#pd4309571.is-narrow td{display:block !important;width:100% !important}\n#pd4309571.is-narrow table th,#pd4309571.is-narrow table td,#pd4309571.is-narrow tr:last-child th,#pd4309571.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309571.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309571.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309571.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309571.is-narrow table td{padding:0 !important}\n#pd4309571.is-narrow .arrow.prev,#pd4309571.is-narrow .arrow.next{transform:none}\n\n#pd4309571 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309571 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309571 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309571 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309571 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309571 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309571 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309571 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309571 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309571 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309571 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309571 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309571 button.nav.next{grid-column:3;grid-row:1}\n#pd4309571 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309571 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309571 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309571 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309571 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309571 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309571 .capstore,#pd4309571 .livecap,#pd4309571 button.arrow{display:none !important}\n#pd4309571 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309571 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\n\u003cp class=\"kicker\"\u003e01 Details\u003c\/p\u003e\n\u003ch2\u003eDistressed Expandable Bookend\u003c\/h2\u003e\n\u003cp\u003eClose views of the distressed expandable bookend.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\n\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c543ed3a10a76950582b.webp?v=1794318607\" alt=\"Vintage Distressed Expandable Bookend, Close view\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eClose view\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/97b1a82780f9291c5d30.webp?v=1794318613\" alt=\"Vintage Distressed Expandable Bookend, Profile\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eProfile\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f8b389885581550ac9d8.webp?v=1794318614\" alt=\"Vintage Distressed Expandable Bookend, Another angle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAnother angle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\n\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026amp;\u0026amp;e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u0026lt;36||Math.abs(dx)\u0026lt;Math.abs(dy))return;var b=el.parentNode.querySelector(dx\u0026lt;0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c543ed3a10a76950582b.webp?v=1794318607\" alt=\"Vintage Distressed Expandable Bookend, Close view\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eClose view\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/97b1a82780f9291c5d30.webp?v=1794318613\" alt=\"Vintage Distressed Expandable Bookend, Profile\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eProfile\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f8b389885581550ac9d8.webp?v=1794318614\" alt=\"Vintage Distressed Expandable Bookend, Another angle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAnother angle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pager\"\u003e\n\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Previous\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\n\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Next\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u0026lt;slides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u0026lt;dots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/49dba46c7c8b09626f5a.webp?v=1794318601\" alt=\"Vintage Distressed Expandable Bookend\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\n\u003cp class=\"kicker\"\u003e02 At home\u003c\/p\u003e\n\u003ch2\u003eAt home\u003c\/h2\u003e\n\u003cp\u003eKeep the distressed expandable bookend where it can be seen and used.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\n\u003cp class=\"kicker\"\u003e03 Specifications\u003c\/p\u003e\n\u003ch2\u003eThe same form\u003c\/h2\u003e\n\u003cp\u003eOne distressed expandable bookend is shown.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\n\u003cth\u003eProduct\u003c\/th\u003e\n\u003ctd\u003eVintage Distressed Expandable Bookend\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026amp;\u0026amp;e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u0026lt;36||Math.abs(dx)\u0026lt;Math.abs(dy))return;var b=el.parentNode.querySelector(dx\u0026lt;0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1aef64a9872c5f090b11.webp?v=1794318600\" alt=\"Shown\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eShown\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"As shown","offer_id":67984610853022,"sku":"TBAI-L-106-L01-03-0009","price":133.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1aef64a9872c5f090b11.webp?v=1794318600"}],"url":"https:\/\/www.monulo.com\/collections\/bookends.oembed","provider":"Monulo","version":"1.0","type":"link"}