h2.scale{
    margin:0px;
}

table.scale {
    margin:0px 0px 20px 0px;
    box-sizing: border-box;
    text-indent: initial;
    white-space-collapse: collapse;
    text-wrap: wrap;
    line-height: normal;
    font-weight: normal;
    font-style: normal;
    color: -internal-quirk-inherit;
    text-align: start;

    border-color: gray;
    font-variant: normal;

    order-collapse: collapse;
    border-spacing: 0;

    font-size: 0.6em;
    font: 100%;

    border-collapse: collapse;
    border-spacing: 0;

}

tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}

tbody.scale {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}

th.header01 {
    color: #fff;
    background-color: #666;
    border: 1px solid #ccc;
}

table th, table td {
    padding: 5px;
    border: 1px solid #666;
    margin: 0;
    padding: 0;
    text-align: center;
}


tr.scale {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}

.mark-chips{ border-radius: 50%; width: 15px; height: 15px; border:1px solid #ccc;padding: 0;}
.variation-image {width: 4rem;height: auto;padding: 0;}
.fs-c-productMark__item + .fs-c-productMark__item{margin-left:0.5rem}
