{"product_id":"solar-plant-stand","title":"Solar Plant Stand | Cut Steel, Lit Column","description":"\u003cstyle data-test-hide-2026-11-05\u003e#shopify-section-product-template \u003e div:has(svg[viewBox=\"0 0 300 160\"]){display:none!important}\u003c\/style\u003e\u003cp\u003eA steel plant stand that holds your pot 18 inches up. The solar cell sits in the cap. The cut-steel band around the bottom lights at dusk on its own. No wiring.\u003c\/p\u003e\u003ch3\u003eIn the box\u003c\/h3\u003e\u003cul\u003e  \u003cli\u003eOne stand (two as a pair) with the light module and solar cell built in. Set a pot in the ring. Nothing to plug in or push into the ground.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eSpecs\u003c\/h3\u003e\u003cul\u003e  \u003cli\u003eCut-steel stand, 16 in wide, 12 in deep, 18 in tall, with a flat steel cap. Holds a 10 to 12 in pot, up to 40 lb.\u003c\/li\u003e  \u003cli\u003eOpen ring in the cap and open bottom. The pot drains straight through.\u003c\/li\u003e  \u003cli\u003eSolar cell set flush in the cap beside the pot. The cap needs open sky most of the day; under a porch roof it will not charge.\u003c\/li\u003e  \u003cli\u003eUpright plants (boxwood, snake plant, grasses, agave) keep the cell clear. A plant that hangs over the cap shades it and shortens the light.\u003c\/li\u003e  \u003cli\u003eCut-steel band on the lower 8 in over a white liner, lit from inside. The cuts glow; the pot does not.\u003c\/li\u003e  \u003cli\u003eWarm White. Lights at dusk, off at dawn. Cloudy days shorten it.\u003c\/li\u003e  \u003cli\u003eFour designs cut in the band: Leaf and Vine, Pines, Wildflower, Eagle and Flag. Black finish.\u003c\/li\u003e  \u003cli\u003eName cut in the steel? Yes cuts your name through the steel just above the band, front and back, lit from the same liner. 12 letters max. The design stays whole. A pair carries the same name.\u003c\/li\u003e  \u003cli\u003eSteel stand built in our Tennessee shop. The solar light module is bought in.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eMade to order. Cut after you order.\u003c\/p\u003e\u003ch3\u003eCare\u003c\/h3\u003e\u003cul\u003e  \u003cli\u003eLift the pot out and hose the stand through. Keep the solar cell clear of leaves and snow.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c!-- PF-2 paid name cut, seat 1109 --\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Allerta+Stencil\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003cstyle\u003e#pz-fields{width:100%;margin:8px 0 22px;color:inherit}#pz-fields *{box-sizing:border-box}#pz-fields .pz-chips{display:flex;gap:9px;overflow-x:auto;padding:3px 3px 12px;scroll-snap-type:x proximity}#pz-fields .pz-chip{flex:0 0 92px;white-space:normal;padding:5px;border:1px solid #b9b0ad;background:#fff;color:#292421;font:inherit;font-size:12px;line-height:1.35;cursor:pointer;scroll-snap-align:start}#pz-fields .pz-chip[aria-pressed=\"true\"]{border:2px solid #51372d;padding:4px;background:#f6f1eb}#pz-fields .pz-chip:focus-visible,#pz-fields input:focus-visible{outline:2px solid #51372d;outline-offset:3px}#pz-fields .pz-chip img{display:block;width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:5px}#pz-fields .pz-preview{position:relative;width:100%;aspect-ratio:896\/1120;background:#171713;overflow:hidden}#pz-fields .pz-preview\u003eimg,#pz-fields .pz-preview\u003esvg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}#pz-fields .pz-preview\u003esvg{pointer-events:none}#pz-fields .pz-preview text{font-family:'Allerta Stencil',sans-serif;fill:#fff3d6;filter:url(#pz-ps-glow)}#pz-fields label{display:block;font-size:14px;margin-bottom:6px}#pz-fields .pz-field{margin:18px 0 0}#pz-fields input{width:100%;border:1px solid #b9b0ad;border-radius:0;background:#fff;color:#292421;padding:12px;font:inherit;font-size:16px}#pz-fields .pz-meta{display:flex;justify-content:space-between;gap:12px;margin-top:5px;font-size:12px}#pz-fields .pz-caption{font-size:12px;margin:8px 0 14px}#pz-message{color:#a01818}@supports not (aspect-ratio:1){#pz-fields .pz-preview:before{content:\"\";display:block;padding-top:125%}}@media(max-width:640px){#pz-fields .pz-chips{margin-right:-4px}#pz-fields .pz-chip{flex-basis:86px}}\u003c\/style\u003e\u003cdiv id=\"pz-fields\"\u003e\n\u003cp id=\"pz-design-label\"\u003eDesign\u003c\/p\u003e\n\u003cdiv class=\"pz-chips\" role=\"group\" aria-labelledby=\"pz-design-label\"\u003e\n\u003cbutton type=\"button\" class=\"pz-chip\" data-design=\"Leaf and Vine\" data-base=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0072\/9412\/4089\/files\/7_leaf_blank.png?v=1794235170\" aria-pressed=\"true\"\u003e\u003cimg alt=\"\" width=\"160\" height=\"160\"\u003e\u003cspan\u003eLeaf and Vine\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pz-chip\" data-design=\"Pines\" data-base=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0072\/9412\/4089\/files\/4_pines.png?v=1794233372\" aria-pressed=\"false\"\u003e\u003cimg alt=\"\" width=\"160\" height=\"160\"\u003e\u003cspan\u003ePines\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pz-chip\" data-design=\"Wildflower\" data-base=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0072\/9412\/4089\/files\/5_wildflower.png?v=1794233376\" aria-pressed=\"false\"\u003e\u003cimg alt=\"\" width=\"160\" height=\"160\"\u003e\u003cspan\u003eWildflower\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pz-chip\" data-design=\"Eagle and Flag\" data-base=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0072\/9412\/4089\/files\/6_eagle_flag.png?v=1794233380\" aria-pressed=\"false\"\u003e\u003cimg alt=\"\" width=\"160\" height=\"160\"\u003e\u003cspan\u003eEagle and Flag\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pz-preview\" role=\"img\" aria-label=\"Leaf and Vine band placement preview\"\u003e\n\u003cimg id=\"pz-base\" alt=\"\" width=\"896\" height=\"1120\"\u003e\u003csvg viewbox=\"0 0 896 1120\" preserveaspectratio=\"xMidYMid meet\" aria-hidden=\"true\"\u003e\u003cdefs\u003e\u003cfilter id=\"pz-ps-glow\" x=\"-30%\" y=\"-70%\" width=\"160%\" height=\"240%\"\u003e\u003cfegaussianblur stddeviation=\"2.5\" result=\"glow\"\u003e\u003c\/fegaussianblur\u003e\u003cfemerge\u003e\u003cfemergenode in=\"glow\"\u003e\u003c\/femergenode\u003e\u003cfemergenode in=\"SourceGraphic\"\u003e\u003c\/femergenode\u003e\u003c\/femerge\u003e\u003c\/filter\u003e\u003c\/defs\u003e\u003crect id=\"pz-name-strip\" x=\"215\" y=\"688\" width=\"520\" height=\"86\" fill=\"#1c1c1c\" display=\"none\"\u003e\u003c\/rect\u003e\u003ctext id=\"pz-preview-name\" text-anchor=\"middle\" dominant-baseline=\"middle\" x=\"472\" y=\"535\" font-size=\"58\"\u003e\u003c\/text\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"pz-caption\"\u003ePreview shows placement. We cut from what you type.\u003c\/p\u003e\n\u003cdiv class=\"pz-field\"\u003e\n\u003clabel for=\"pz-name\"\u003eName cut in the steel (+$19.95, optional)\u003c\/label\u003e\u003cinput id=\"pz-name\" type=\"text\" name=\"properties[Name to cut]\" form=\"product_form_10366888411184\" maxlength=\"12\" pattern=\"[\\p{L} '\\-]{0,12}\" autocomplete=\"off\" aria-describedby=\"pz-help pz-name-count pz-message\"\u003e\u003cdiv class=\"pz-meta\"\u003e\n\u003cspan id=\"pz-help\"\u003eUp to 12 letters. Cut above the band, front and back. A pair carries the same name.\u003c\/span\u003e\u003cspan id=\"pz-name-count\"\u003e0\/12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp id=\"pz-message\" role=\"alert\" aria-live=\"polite\" hidden\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003cscript\u003e(function(){  try{    function plantStandBuilder(){      try{        var FORM_ID=\"product_form_10366888411184\",pid=FORM_ID.replace('product_form_','');        var select=document.getElementById('product-select-'+pid);        var form=select\u0026\u0026select.closest('form.ProductForm');        var block=document.getElementById('pz-fields'),add=form\u0026\u0026form.querySelector('.ProductForm__AddToCart');        if(!form||!block||!add||block.dataset.pzReady)return;        var name=document.getElementById('pz-name'),nameText=document.getElementById('pz-preview-name');        var base=document.getElementById('pz-base');        var chips=block.querySelectorAll('.pz-chip'),designs=[],variants={},galleryVariant=null;        var previous=String(select.value),prefix='popover-'+pid+'-product-template-';        var picker=form.querySelector('.ProductForm__Option \u003e button.ProductForm__Item[aria-controls=\"'+prefix+'design\"]');        var popover=document.getElementById(prefix+'design');        var namePicker=form.querySelector('.ProductForm__Option \u003e button.ProductForm__Item[aria-controls=\"'+prefix+'name-cut-in-the-steel\"]');        var namePopover=document.getElementById(prefix+'name-cut-in-the-steel');        function sized(src,width){return src.replace(\/(\\.[a-z0-9]+)(?=[?#]|$)\/i,'_'+width+'x$1');}        function valueButton(popover,position,value){          var values=popover\u0026\u0026popover.querySelectorAll('button.Popover__Value[data-action=\"select-value\"][data-option-position=\"'+position+'\"]');          for(var i=0;values\u0026\u0026i\u003cvalues.length;i++)if(values[i].getAttribute('data-value')===value)return values[i];          return null;        }        for(var i=0;i\u003cchips.length;i++){          var src=chips[i].getAttribute('data-base');          designs.push({label:chips[i].getAttribute('data-design'),src:sized(src,800),chip:chips[i]});          chips[i].querySelector('img').src=sized(src,160);        }        var selected=designs[0],yesButton=valueButton(namePopover,3,'Yes (+$19.95)'),noButton=valueButton(namePopover,3,'No');        var fid=form.getAttribute('id');        if(!fid){fid=FORM_ID;form.setAttribute('id',fid);}        name.setAttribute('form',fid);        add.parentNode.insertBefore(block,add);        function optionValue(position){          var variant=variants[String(select.value)];          if(variant)return (variant.options\u0026\u0026variant.options[position-1])||variant['option'+position]||'';          var option=select.options[select.selectedIndex];          var parts=option?option.textContent.split(' \/ '):[];          return (parts[position-1]||'').split(' - ')[0].trim();        }        function paint(){          var value=name.value.trim()?name.value:'';          nameText.textContent=value.toUpperCase();nameText.setAttribute('font-size','58');          nameText.removeAttribute('textLength');nameText.removeAttribute('lengthAdjust');          if(value\u0026\u0026nameText.getComputedTextLength()\u003e460){            nameText.setAttribute('textLength',460);nameText.setAttribute('lengthAdjust','spacingAndGlyphs');          }          document.getElementById('pz-name-count').textContent=name.value.length+'\/12';        }        function selectGallery(){          try{            var variant=galleryVariant\u0026\u0026variants[galleryVariant];            var mediaId=variant\u0026\u0026variant.featured_media\u0026\u0026variant.featured_media.id;            var slideshow=document.querySelector('.Product__Slideshow');            var flickity=slideshow\u0026\u0026window.Flickity\u0026\u0026window.Flickity.data(slideshow);            if(!mediaId||!flickity)return;            var slides=slideshow.querySelectorAll('.Product__SlideItem');            for(var i=0;i\u003cslides.length;i++)if(slides[i].getAttribute('data-image-id')===String(mediaId)){              flickity.select(i,false,true);galleryVariant=null;break;            }          }catch(ignore){}        }        function sync(){          var design=optionValue(2);          for(var i=0;i\u003cdesigns.length;i++)if(designs[i].label===design)selected=designs[i];          if(base.getAttribute('src')!==selected.src)base.src=selected.src;          block.querySelector('.pz-preview').setAttribute('aria-label',selected.label+' band placement preview');          var rail=block.querySelector('.pz-chips');          for(var j=0;j\u003cdesigns.length;j++){            var chip=designs[j].chip,active=designs[j]===selected;            chip.setAttribute('aria-pressed',String(active));            if(active){              var bounds=rail.getBoundingClientRect(),item=chip.getBoundingClientRect();              var left=bounds.left+rail.clientLeft,right=left+rail.clientWidth;              if(item.left\u003cleft)rail.scrollLeft+=item.left-left;              else if(item.right\u003eright)rail.scrollLeft+=item.right-right;            }          }          paint();        }        function changed(){          try{            var current=String(select.value);            if(current!==previous){previous=current;galleryVariant=current;sync();}            selectGallery();          }catch(ignore){}        }        for(var j=0;j\u003cchips.length;j++)chips[j].addEventListener('click',function(){          try{            var value=valueButton(popover,2,this.getAttribute('data-design'));            if(value){value.click();changed();sync();}          }catch(ignore){}        });        name.addEventListener('input',function(){          try{            var desired=name.value.trim()?'Yes (+$19.95)':'No';            var value=desired==='No'?noButton:yesButton;            if(value\u0026\u0026optionValue(3)!==desired)value.click();            changed();paint();          }catch(ignore){}        });        select.addEventListener('change',function(){changed();sync();});        \/* Prestige can update the variant select without dispatching a change event. *\/        setInterval(changed,250);        var request=new XMLHttpRequest();        request.open('GET','\/products\/solar-plant-stand.js',true);        request.onreadystatechange=function(){          try{            if(request.readyState!==4||request.status\u003c200||request.status\u003e=300)return;            var list=JSON.parse(request.responseText).variants;            for(var i=0;i\u003clist.length;i++)variants[String(list[i].id)]=list[i];            sync();changed();          }catch(ignore){}        };        request.send();        if(document.fonts\u0026\u0026document.fonts.ready)document.fonts.ready.then(function(){try{paint();}catch(ignore){}});        sync();        var canDriveDesign=picker\u0026\u0026popover;        for(var k=0;k\u003cdesigns.length;k++)if(!valueButton(popover,2,designs[k].label))canDriveDesign=false;        if(canDriveDesign)picker.closest('.ProductForm__Option').hidden=true;        if(namePicker\u0026\u0026yesButton\u0026\u0026noButton)namePicker.closest('.ProductForm__Option').hidden=true;        block.dataset.pzReady='true';      }catch(ignore){}    }    if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',plantStandBuilder,{once:true});    else plantStandBuilder();  }catch(ignore){}})();\u003c\/script\u003e\u003cscript\u003e(function(){  try{  var FORM_ID=\"product_form_10366888411184\";  var YES_IDS=[\"51042159591472\",\"51042251309104\",\"51042251374640\",\"51042251440176\",\"51042159657008\",\"51042251505712\",\"51042251571248\",\"51042251636784\"];  function productForm(){    var select=document.getElementById('product-select-'+FORM_ID.replace('product_form_',''));    return (select\u0026\u0026select.closest('form.ProductForm'))||document.getElementById(FORM_ID);  }  var form=productForm();  var button=form\u0026\u0026form.querySelector('.ProductForm__AddToCart,button[name=\"add\"],input[name=\"add\"],[data-add-to-cart],.add_to_cart,.add-to-cart');  var fields=document.getElementById(\"pz-fields\");  if(button\u0026\u0026fields){button.parentNode.insertBefore(fields,button);}  function check(event){    var form=productForm();    var input=document.getElementById(\"pz-name\");    var message=document.getElementById(\"pz-message\");    if(!form||!input||!message)return;    var selected=form.querySelector('[name=\"id\"]');    var yes=selected\u0026\u0026YES_IDS.indexOf(String(selected.value))!==-1;    var name=input.value.trim();    var text=yes\u0026\u0026!name?\"Type the name or set Name cut to No\":name\u0026\u0026!yes?\"Set Name cut to Yes, or clear the name\":\"\";    message.textContent=text;    message.hidden=!text;    input.setAttribute(\"aria-invalid\",text?\"true\":\"false\");    if(text){event.preventDefault();event.stopImmediatePropagation();input.focus();}    else if(!input.checkValidity()){event.preventDefault();event.stopImmediatePropagation();input.reportValidity();input.focus();}  }  window.addEventListener(\"click\",function(event){    var button=event.target.closest\u0026\u0026event.target.closest('button,input[type=\"submit\"],input[type=\"image\"]');    if(!button||!button.form||button.form!==productForm()||button.type!==\"submit\")return;    if(button.name!==\"add\"\u0026\u0026!button.classList.contains(\"ProductForm__AddToCart\")\u0026\u0026!button.classList.contains(\"add_to_cart\")\u0026\u0026!button.classList.contains(\"add-to-cart\")\u0026\u0026!button.hasAttribute(\"data-add-to-cart\"))return;    check(event);  },true);  window.addEventListener(\"submit\",function(event){if(event.target===productForm())check(event);},true);  }catch(ignore){}})();\u003c\/script\u003e\u003cp\u003e \u003c\/p\u003e","brand":"Nashville Metal Art","offers":[{"title":"Pair \/ Leaf and Vine \/ No","offer_id":51042159558704,"sku":null,"price":339.95,"currency_code":"USD","in_stock":true},{"title":"Pair \/ Leaf and Vine \/ Yes (+$19.95)","offer_id":51042159591472,"sku":null,"price":359.9,"currency_code":"USD","in_stock":true},{"title":"Pair \/ Pines \/ No","offer_id":51042251276336,"sku":null,"price":339.95,"currency_code":"USD","in_stock":true},{"title":"Pair \/ Pines \/ Yes (+$19.95)","offer_id":51042251309104,"sku":null,"price":359.9,"currency_code":"USD","in_stock":true},{"title":"Pair \/ Wildflower \/ No","offer_id":51042251341872,"sku":null,"price":339.95,"currency_code":"USD","in_stock":true},{"title":"Pair \/ Wildflower \/ Yes (+$19.95)","offer_id":51042251374640,"sku":null,"price":359.9,"currency_code":"USD","in_stock":true},{"title":"Pair \/ Eagle and Flag \/ No","offer_id":51042251407408,"sku":null,"price":339.95,"currency_code":"USD","in_stock":true},{"title":"Pair \/ Eagle and Flag \/ Yes (+$19.95)","offer_id":51042251440176,"sku":null,"price":359.9,"currency_code":"USD","in_stock":true},{"title":"Single \/ Leaf and Vine \/ No","offer_id":51042159624240,"sku":null,"price":179.95,"currency_code":"USD","in_stock":true},{"title":"Single \/ Leaf and Vine \/ Yes (+$19.95)","offer_id":51042159657008,"sku":null,"price":199.9,"currency_code":"USD","in_stock":true},{"title":"Single \/ Pines \/ No","offer_id":51042251472944,"sku":null,"price":179.95,"currency_code":"USD","in_stock":true},{"title":"Single \/ Pines \/ Yes (+$19.95)","offer_id":51042251505712,"sku":null,"price":199.9,"currency_code":"USD","in_stock":true},{"title":"Single \/ Wildflower \/ No","offer_id":51042251538480,"sku":null,"price":179.95,"currency_code":"USD","in_stock":true},{"title":"Single \/ Wildflower \/ Yes (+$19.95)","offer_id":51042251571248,"sku":null,"price":199.9,"currency_code":"USD","in_stock":true},{"title":"Single \/ Eagle and Flag \/ No","offer_id":51042251604016,"sku":null,"price":179.95,"currency_code":"USD","in_stock":true},{"title":"Single \/ Eagle and Flag \/ Yes (+$19.95)","offer_id":51042251636784,"sku":null,"price":199.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0072\/9412\/4089\/files\/1_hero_dusk_73979518-1867-4a49-a4c9-1f7845b9b07c.png?v=1794236969","url":"https:\/\/nashvillemetalart.com\/products\/solar-plant-stand","provider":"Nashville Metal Art","version":"1.0","type":"link"}