.product-labels{max-width:1100px;margin-inline:auto}
.product-label-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:24px}
.product-label-columns>section{min-width:0}
.product-labels ol{padding-left:24px;line-height:1.65}
.product-labels a{color:var(--accent,#b8a7ff)}
.product-label-sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.product-label-sizes input{width:100%;min-width:0}
.product-label-preview{display:flex;align-items:center;justify-content:center;min-height:220px;background:var(--panel,#262733);border:2px solid var(--accent,#b8a7ff);border-radius:12px;padding:16px}
.product-label-preview img{max-width:100%;height:auto;background:white;image-rendering:crisp-edges}
.product-labels [data-label-status]{overflow-wrap:anywhere}
.product-labels button{min-height:44px}
@media(max-width:760px){.product-label-columns{grid-template-columns:minmax(0,1fr);gap:18px}.product-label-columns>section:last-child{grid-row:1}.product-label-sizes{grid-template-columns:repeat(2,minmax(0,1fr))}}
