5px 1px 5px;
vertical-align: center;
hyphens: auto;
}

.sticky {
position: -webkit-sticky;
position: sticky;
top: 0px;
z-index: 10;
background-color: #fff;
}

thead.sticky tr td {
border-left: 1px solid lightgrey;
}

td img {
padding: 15px 0px;
}

tr.product td {
border: 1px solid lightgrey;
}

td:first-child {
text-align: left;
white-space: nowrap;
padding-right: 5px;
font-weight: bold;
}

td:nth-last-of-type(1) {
text-align: left;
}

.center {
text-align: center;
}

