.products-column-mapping .required-counting{border-radius:4px;border-style:solid;border-width:1px;padding:16px}.products-column-mapping #column-mapping{padding:0}.products-column-mapping #column-mapping h3{font-size:16px;margin-top:16px}.products-column-mapping #column-mapping .heading{background-color:#068d7f;color:#fff;font-weight:600;padding:15px}.products-column-mapping #column-mapping .heading.alternate{background-color:#eee;border-left:4px solid #fff;color:#068d7f}.products-column-mapping #column-mapping .mapping-row{background:#eee;display:grid;grid-template-columns:1fr 1fr 1fr auto;margin-top:4px}.products-column-mapping #column-mapping .mapping-row>div{max-width:none;min-width:150px}.products-column-mapping #column-mapping .mapping-row>div .empty .column-mapping__single-value{color:#a6a4a5}.products-column-mapping #column-mapping .mapping-row>div .non-empty .column-mapping__single-value{font-weight:600}.products-column-mapping #column-mapping .field{display:grid;grid-template-columns:auto auto 1fr;overflow:hidden;padding:0 8px;place-items:center left;white-space:nowrap}.products-column-mapping #column-mapping .field.alternate{background-color:#f8f8f8;border-left:4px solid #fff}.products-column-mapping #column-mapping .field>div{width:100%}@media only screen and (max-width:768px){.products-column-mapping #column-mapping{padding:0}}.products-column-mapping #confirm-mappings{margin-bottom:16px;margin-top:16px;text-align:center}