.pling-product-components dl{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;white-space:nowrap}.pling-product-components dt{font-weight:var(--font-weight-bold, bold);text-align:right;padding-right:10px}.pling-product-components dd{margin:0;padding-left:10px;text-align:left}.pling-product-components .table-container{overflow-x:auto;white-space:nowrap;cursor:grab;user-select:none}.pling-product-components .table-container.active{cursor:grabbing;user-select:none}.pling-product-components table{border-collapse:collapse;width:100%}.pling-product-components table th,.pling-product-components table td{text-align:left;white-space:normal;vertical-align:top}.pling-product-components table th:first-child,.pling-product-components table td:first-child{position:sticky;left:0;z-index:1;background-color:#f2f2f2;color:#000}.pling-product-components table .attribute-name-column{vertical-align:top;max-width:var(--components-table-attribute-column-width, 200px);word-wrap:break-word}.pling-product-components table .product-image-cell{padding:0;line-height:0}.pling-product-components table .product-image-cell img{width:100%;height:auto}.pling-product-components table .product-name-column{width:var(--components-table-column-width, 250px)}.pling-product-components table .product-name-column .product-name{width:var(--components-table-column-width, 250px);display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pling-product-components table td,.pling-product-components table th{overflow:hidden}.pling-product-components .attribute-value-cell ul{list-style:none;padding:0;margin:0}/*# sourceMappingURL=pling-product-components.css.map */
