#product-generic-leather p,#so-generic-leather p,#so-generic-leather small{font-size:12px;line-height:1.5;color:#64748b}.generic-leather-part{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,1fr));gap:12px;align-items:center;margin:10px 0}.generic-leather-part>span{font-size:12px}#so-generic-leather{border:1px solid #d5dfe3;border-radius:8px;min-width:0;padding:12px}@media(max-width:600px){.generic-leather-part{grid-template-columns:repeat(2,minmax(0,1fr))}.generic-leather-part>span{grid-column:1/-1}}

#product-form textarea#product-leather-type{resize:none;width:100%;min-width:0;box-sizing:border-box;line-height:1.45;overflow:hidden;padding:8px 10px;font-family:inherit}
