.button-designer{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:16px}.design-palette{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.design-palette button{min-width:0;padding:5px;font-size:11px;min-height:38px}.button-designer .fields{gap:10px}.button-designer #design-preview{height:540px;overflow:auto;align-content:start}.tiles.uniform-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--design-width)),1fr))!important;grid-auto-rows:var(--design-height)}.tiles.uniform-tiles .tile{height:var(--design-height)!important;min-height:var(--design-height);color:inherit}.tiles.uniform-tiles .tile>span:last-child{color:inherit}.tiles.uniform-tiles .tile img{max-height:70px}.tiles .tile img[hidden]{display:none!important}@media(max-width:1000px){.button-designer{grid-template-columns:1fr}.button-designer #design-preview{height:440px}}

.tiles.uniform-tiles .tile>span:last-child{width:100%;text-align:center;align-self:center;margin:auto 0 0;white-space:normal;overflow-wrap:anywhere}.tiles.uniform-tiles .tile.product-text-only{display:flex;justify-content:center;align-items:center;flex-direction:column}.tiles.uniform-tiles .tile.product-text-only>span:last-child{margin:auto 0;}
