.cti-mills-preview .cti-mills-availability{min-width:0;text-align:left}
.cti-mills-preview .cti-availability{display:flex;flex-direction:column;gap:5px;max-width:100%;font-size:12px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:normal}
.cti-mills-preview .cti-availability__line{display:block}
.cti-mills-preview .cti-availability__stock{color:#17643e}
.cti-mills-preview .cti-availability__incoming{color:#8a4b00}
.cti-mills-preview .cti-availability__unknown{color:#52606d;font-weight:500}
.cti-mills-preview .cti-availability__quantity{white-space:nowrap}
@media(min-width:1200px){
 .cti-mills-preview .cti-mills-table__head,.cti-mills-preview .cti-mills-row{grid-template-columns:minmax(140px,1fr) minmax(340px,1.8fr) 258px}
 .cti-mills-preview .cti-mills-features{grid-template-columns:repeat(4,minmax(0,1fr)) 80px minmax(128px,1.8fr)}
}
@media(max-width:1199px){
 .cti-mills-preview .cti-mills-features{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 4px}
 .cti-mills-preview .cti-mills-availability{grid-column:span 3;text-align:left}
 .cti-mills-preview .cti-availability{font-size:13px}
}
