{"product_id":"rotating-shoe-rack","title":"Rotating shoe rack that can accommodate 96 pairs of shoes","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n:root {\n  --black:  #141414;\n  --warm:   #F8F5F0;\n  --accent: #64748B;\n  --acc-lt: #94A3B8;\n  --mid:    #3D3530;\n  --muted:  #8A7E78;\n  --border: #E0D8D0;\n  --card:   #FEFCF9;\n}\n\nhtml { scroll-behavior: smooth; }\nbody { font-family: 'DM Sans', sans-serif; background: var(--warm); color: var(--black); overflow-x: hidden; }\n\n.hero {\n  background: var(--black);\n  padding: 64px 48px;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  position: relative;\n  overflow: hidden;\n  min-height: auto;\n}\n\n.hero::after {\n  content: '';\n  position: absolute;\n  right: -120px; top: -120px;\n  width: 400px; height: 400px;\n  border-radius: 50%;\n  border: 1px solid rgba(100,116,139,0.15);\n  pointer-events: none;\n}\n\n.hero-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  font-size: 10px;\n  font-weight: 600;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin-bottom: 20px;\n}\n.hero-eyebrow::before {\n  content: '';\n  width: 28px; height: 1px;\n  background: var(--accent);\n}\n\n.hero h1 {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: clamp(56px, 12vw, 100px);\n  line-height: 0.95;\n  color: #fff;\n  letter-spacing: 1px;\n  margin-bottom: 24px;\n  max-width: 700px;\n  white-space: nowrap;\n}\n\n.hero h1 span { color: var(--accent); }\n\n.hero-desc {\n  font-size: 14px;\n  font-weight: 300;\n  color: rgba(255,255,255,0.5);\n  line-height: 1.8;\n  max-width: 480px;\n  margin-bottom: 32px;\n}\n\n.hero-pills { display: flex; gap: 8px; flex-wrap: wrap; }\n\n.pill {\n  border: 1px solid rgba(100,116,139,0.35);\n  color: var(--acc-lt);\n  font-size: 11px;\n  font-weight: 500;\n  padding: 6px 14px;\n  border-radius: 100px;\n  letter-spacing: 0.3px;\n}\n\n.band {\n  background: var(--accent);\n  padding: 20px 48px;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n}\n\n.band-item {\n  text-align: center;\n  padding: 4px 0;\n  position: relative;\n}\n\n.band-item + .band-item::before {\n  content: '';\n  position: absolute;\n  left: 0; top: 50%;\n  transform: translateY(-50%);\n  width: 1px; height: 28px;\n  background: rgba(255,255,255,0.2);\n}\n\n.band-num {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: 30px;\n  color: #fff;\n  line-height: 1;\n  display: block;\n  letter-spacing: 1px;\n}\n\n.band-label {\n  font-size: 10px;\n  font-weight: 600;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.65);\n  display: block;\n  margin-top: 3px;\n}\n\n.section { padding: 72px 48px; }\n\n.sec-label {\n  font-size: 10px;\n  font-weight: 600;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin-bottom: 36px;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n}\n.sec-label::after { content: ''; width: 40px; height: 1px; background: var(--border); }\n\n.how { background: var(--warm); }\n\n.how-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 1px;\n  background: var(--border);\n  border: 1px solid var(--border);\n}\n\n.how-step {\n  background: var(--card);\n  padding: 40px 36px;\n  position: relative;\n}\n\n.step-num {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: 56px;\n  color: var(--border);\n  line-height: 1;\n  margin-bottom: 16px;\n  display: block;\n  letter-spacing: 1px;\n}\n\n.how-step h3 {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: 22px;\n  letter-spacing: 0.5px;\n  color: var(--black);\n  margin-bottom: 10px;\n}\n\n.how-step p {\n  font-size: 13px;\n  font-weight: 300;\n  color: var(--muted);\n  line-height: 1.8;\n}\n\n.step-icon {\n  position: absolute;\n  top: 40px; right: 36px;\n  width: 36px; height: 36px;\n  border: 1px solid var(--border);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.features-section { background: var(--black); padding: 72px 0; }\n\n.features-header { padding: 0 48px 40px; }\n\n.features-section .sec-label { color: var(--acc-lt); }\n.features-section .sec-label::after { background: rgba(255,255,255,0.1); }\n\n.features-header h2 {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: clamp(32px, 5vw, 52px);\n  letter-spacing: 1px;\n  color: #fff;\n  line-height: 1.05;\n}\n\n.slider-track {\n  display: flex;\n  gap: 16px;\n  padding: 0 48px 4px;\n  overflow-x: auto;\n  scrollbar-width: none;\n  -ms-overflow-style: none;\n  cursor: grab;\n}\n.slider-track::-webkit-scrollbar { display: none; }\n.slider-track:active { cursor: grabbing; }\n\n.feat-card {\n  flex-shrink: 0;\n  width: 260px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.07);\n  padding: 32px 24px;\n  transition: background 0.2s, border-color 0.2s;\n}\n\n.feat-card:hover {\n  background: rgba(100,116,139,0.1);\n  border-color: rgba(100,116,139,0.3);\n}\n\n.feat-icon {\n  width: 40px; height: 40px;\n  border: 1px solid rgba(100,116,139,0.3);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 20px;\n}\n\n.feat-card h3 {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: 18px;\n  letter-spacing: 0.5px;\n  color: #fff;\n  margin-bottom: 10px;\n}\n\n.feat-card p {\n  font-size: 12px;\n  font-weight: 300;\n  color: rgba(255,255,255,0.4);\n  line-height: 1.75;\n}\n\n.slider-hint {\n  padding: 14px 48px 0;\n  font-size: 10px;\n  font-weight: 600;\n  letter-spacing: 2px;\n  color: rgba(255,255,255,0.18);\n  text-transform: uppercase;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.slider-hint::before { content: ''; width: 20px; height: 1px; background: currentColor; }\n\n.rooms-section { background: var(--warm); }\n\n.rooms-section h2 {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: clamp(32px, 5vw, 52px);\n  letter-spacing: 1px;\n  color: var(--black);\n  margin-bottom: 36px;\n}\n\n.rooms-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n}\n\n.room-card {\n  background: var(--card);\n  border: 1px solid var(--border);\n  border-top: 3px solid var(--accent);\n  padding: 28px 20px;\n  text-align: center;\n  transition: transform 0.2s, box-shadow 0.2s;\n}\n\n.room-card:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 8px 28px rgba(0,0,0,0.07);\n}\n\n.room-icon {\n  width: 44px; height: 44px;\n  background: var(--warm);\n  border: 1px solid var(--border);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0 auto 14px;\n}\n\n.room-card h3 {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: 16px;\n  letter-spacing: 0.5px;\n  color: var(--black);\n  margin-bottom: 6px;\n}\n\n.room-card p {\n  font-size: 11px;\n  font-weight: 300;\n  color: var(--muted);\n  line-height: 1.7;\n}\n\n.specs-section { background: var(--black); padding: 72px 48px; }\n\n.specs-section .sec-label { color: var(--acc-lt); }\n.specs-section .sec-label::after { background: rgba(255,255,255,0.1); }\n\n.specs-section h2 {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: clamp(32px, 5vw, 52px);\n  letter-spacing: 1px;\n  color: #fff;\n  margin-bottom: 36px;\n}\n\n.specs-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 48px;\n}\n\n.spec-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: baseline;\n  gap: 16px;\n  padding: 14px 0;\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n.spec-row:last-child { border-bottom: none; }\n\n.spec-key {\n  font-size: 10px;\n  font-weight: 600;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.28);\n  flex-shrink: 0;\n}\n\n.spec-val {\n  font-size: 13px;\n  color: rgba(255,255,255,0.8);\n  text-align: right;\n}\n\n.notice-section {\n  background: var(--warm);\n  padding: 48px;\n  border-top: 1px solid var(--border);\n}\n\n.notice-inner {\n  background: #fff;\n  border: 1px solid var(--border);\n  border-left: 3px solid var(--accent);\n  padding: 20px 24px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n\n.notice-inner h4 {\n  font-family: 'Bebas Neue', sans-serif;\n  font-size: 14px;\n  letter-spacing: 1px;\n  color: var(--black);\n  margin-bottom: 4px;\n}\n\n.notice-inner p {\n  font-size: 12px;\n  font-weight: 300;\n  color: var(--muted);\n  line-height: 1.75;\n}\n\n@media (max-width: 640px) {\n  .hero { padding: 48px 24px; }\n  .hero h1 { font-size: 52px; white-space: normal; line-height: 0.92; }\n  .band { padding: 16px 24px; grid-template-columns: repeat(2, 1fr); gap: 12px; }\n  .band-item + .band-item::before { display: none; }\n  .section { padding: 52px 24px; }\n  .how-grid { grid-template-columns: 1fr; }\n  .features-header { padding: 0 24px 32px; }\n  .slider-track { padding: 0 24px 4px; }\n  .slider-hint { padding: 12px 24px 0; }\n  .rooms-grid { grid-template-columns: 1fr 1fr; }\n  .specs-section { padding: 52px 24px; }\n  .specs-grid { grid-template-columns: 1fr; }\n  .notice-section { padding: 32px 24px; }\n}\n\n@media (max-width: 400px) {\n  .hero h1 { font-size: 42px; }\n  .rooms-grid { grid-template-columns: 1fr; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  * { transition: none !important; }\n}\n\u003c\/style\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003e360° Rotating Cabinet\u003c\/div\u003e\n\u003ch1\u003eEVERY PAIR,\u003cbr\u003e\u003cspan\u003eALWAYS\u003c\/span\u003e\u003cbr\u003eWITHIN REACH.\u003c\/h1\u003e\n\u003cp class=\"hero-desc\"\u003eA modern wooden cabinet that hides a full rotating shelf system inside — 360° access to up to 96 pairs of shoes, bags, and accessories.\u003c\/p\u003e\n\u003cdiv class=\"hero-pills\"\u003e\n\u003cspan class=\"pill\"\u003e360° Rotation\u003c\/span\u003e \u003cspan class=\"pill\"\u003e96 Pairs\u003c\/span\u003e \u003cspan class=\"pill\"\u003eWooden Build\u003c\/span\u003e \u003cspan class=\"pill\"\u003eDust-Free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"band\"\u003e\n\u003cdiv class=\"band-item\"\u003e\n\u003cspan class=\"band-num\"\u003e96\u003c\/span\u003e\u003cspan class=\"band-label\"\u003ePairs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"band-item\"\u003e\n\u003cspan class=\"band-num\"\u003e360°\u003c\/span\u003e\u003cspan class=\"band-label\"\u003eRotation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"band-item\"\u003e\n\u003cspan class=\"band-num\"\u003e1\u003c\/span\u003e\u003cspan class=\"band-label\"\u003eFootprint\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"band-item\"\u003e\n\u003cspan class=\"band-num\"\u003e0\u003c\/span\u003e\u003cspan class=\"band-label\"\u003eWasted Space\u003c\/span\u003e\u003cspan class=\"band-label\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"section how\"\u003e\n\u003cdiv class=\"sec-label\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"sec-label\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"sec-label\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1031\/3226\/6841\/files\/image1_1b64ad4d-50fe-4533-a131-8a6056ffed3d.png?v=1781652865\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sec-label\"\u003eHow It Works\u003c\/div\u003e\n\u003cdiv class=\"how-grid\"\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003crect rx=\"2\" height=\"18\" width=\"18\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 9h18M9 21V9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"step-num\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eOpen the door\u003c\/h3\u003e\n\u003cp\u003eFrom the outside it looks like clean furniture. Open the door to reveal the full rotating shelf system inside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003cpolyline points=\"23 4 23 10 17 10\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"1 20 1 14 7 14\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"step-num\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eSpin to your section\u003c\/h3\u003e\n\u003cp\u003eThe circular wooden shelf rotates a full 360°. No bending, no reaching, no shuffling pairs out of the way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"step-num\"\u003e03\u003c\/span\u003e\n\u003ch3\u003ePick your pair\u003c\/h3\u003e\n\u003cp\u003eEvery pair is visible, organized, and at eye level. Grab what you need in seconds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"step-num\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eClose and done\u003c\/h3\u003e\n\u003cp\u003eShut the doors and your space looks clean again. Shoes stay dust-free and protected.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features-section\"\u003e\n\u003cdiv class=\"features-header\"\u003e\n\u003cdiv class=\"sec-label\"\u003eFeatures\u003c\/div\u003e\n\u003ch2\u003eBUILT FOR PEOPLE\u003cbr\u003eWITH A LOT OF SHOES.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"slider\" class=\"slider-track\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003cpolyline points=\"23 4 23 10 17 10\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"1 20 1 14 7 14\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003e360° Rotating Shelf\u003c\/h3\u003e\n\u003cp\u003eThe entire internal structure spins freely. Access any shelf without moving a single pair out of the way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003crect rx=\"2\" height=\"18\" width=\"20\" y=\"3\" x=\"2\"\u003e\u003c\/rect\u003e\u003cline y2=\"21\" x2=\"8\" y1=\"3\" x1=\"8\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eEnclosed Cabinet Doors\u003c\/h3\u003e\n\u003cp\u003eFlush-closing doors hide your footwear behind a clean exterior. Shoes stay dust-free year-round.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eSolid Wood Build\u003c\/h3\u003e\n\u003cp\u003eThe rotating frame and cabinet are solid wood — sturdy enough for daily use, built to last years.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eCompact Footprint\u003c\/h3\u003e\n\u003cp\u003eHolds 96 pairs in the space of one wardrobe column. Ideal for apartments and narrow hallways.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003ccircle r=\"3\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eFurniture-Level Design\u003c\/h3\u003e\n\u003cp\u003eClean square silhouette that blends with any interior. Looks intentional, not like storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003cline y2=\"19\" x2=\"12\" y1=\"5\" x1=\"12\"\u003e\u003c\/line\u003e\u003cpolyline points=\"5 12 12 5 19 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eMore Than Shoes\u003c\/h3\u003e\n\u003cp\u003eUse shelves for bags, hats, or accessories. A versatile organiser that fits how you actually live.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003cpath d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eEasy Assembly\u003c\/h3\u003e\n\u003cp\u003eAll hardware and instructions included. No specialist tools — up and running without the frustration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-hint\"\u003eDrag to explore\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section rooms-section\"\u003e\n\u003cdiv class=\"sec-label\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"sec-label\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1031\/3226\/6841\/files\/image2_6f833824-3260-4030-83c5-44bdae1a3d9d.png?v=1781652866\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sec-label\"\u003ePlacement\u003c\/div\u003e\n\u003ch2\u003eFITS WHEREVER\u003cbr\u003eYOU NEED IT.\u003c\/h2\u003e\n\u003cdiv class=\"rooms-grid\"\u003e\n\u003cdiv class=\"room-card\"\u003e\n\u003cdiv class=\"room-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eEntryway\u003c\/h3\u003e\n\u003cp\u003eKeep all shoes at the door without the pile-up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"room-card\"\u003e\n\u003cdiv class=\"room-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003crect rx=\"1\" height=\"18\" width=\"18\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 9h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eBedroom\u003c\/h3\u003e\n\u003cp\u003eMorning routine simplified. Full collection in one spin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"room-card\"\u003e\n\u003cdiv class=\"room-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpath d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"12\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eWalk-in Closet\u003c\/h3\u003e\n\u003cp\u003eTurn dead corner space into 96-pair capacity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"room-card\"\u003e\n\u003cdiv class=\"room-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline y2=\"15\" x2=\"4\" y1=\"22\" x1=\"4\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eHallway\u003c\/h3\u003e\n\u003cp\u003eSlim cabinet slides into corridors others can't.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"specs-section\"\u003e\n\u003cdiv class=\"sec-label\"\u003eSpecifications\u003c\/div\u003e\n\u003ch2\u003eTHE DETAILS.\u003c\/h2\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eCapacity\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eUp to 96 pairs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eRotation\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003e360° internal shelf\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eEco-friendly wood\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eDesign\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eModern square cabinet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eDoors\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eEnclosed, flush-closing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eVersatility\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eShoes, bags, hats, accessories\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eAssembly\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eRequired — hardware included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003ePlacement\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eAny indoor room\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"notice-section\"\u003e\n\u003cdiv class=\"notice-inner\"\u003e\n\u003csvg style=\"flex-shrink: 0; margin-top: 2px;\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"#64748B\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"8\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"16\" x2=\"12.01\" y1=\"16\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch4\u003eGood to know\u003c\/h4\u003e\n\u003cp\u003eAssembly is required before use. Place on a level floor for smooth rotation. The shelf is sized for standard footwear — check dimensions if storing large boots or platform shoes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Lumivax","offers":[{"title":"brown","offer_id":53544805204296,"sku":null,"price":30.0,"currency_code":"GBP","in_stock":true},{"title":"white","offer_id":53544805237064,"sku":null,"price":30.0,"currency_code":"GBP","in_stock":true},{"title":"beige","offer_id":53544805269832,"sku":null,"price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/1430\/8680\/files\/image1_1b64ad4d-50fe-4533-a131-8a6056ffed3d.png?v=1784284357","url":"https:\/\/lumivax.online\/products\/rotating-shoe-rack","provider":"Lumivax","version":"1.0","type":"link"}