.starter-card canvas,.template-art canvas{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:15/16}
.template-art canvas{height:100%;object-fit:contain}
#area-selector-label{margin:0;min-width:120px;max-width:180px;font-size:.75rem}
#studio-area{padding:5px;max-width:100%}
#panel-product .product-colors{max-height:220px;overflow:auto}
.starter-card{overflow:hidden}
@media(max-width:600px){#area-selector-label{min-width:100px;max-width:140px}}
