#comparison{display:inline-flex;overflow-x:scroll;padding-bottom:50px}#comparison.active{position:relative;z-index:1000}#comparison .titles{border:1px solid rgba(var(--bs-body-color-rgb),0.1);font-size:.6rem;letter-spacing:1px;position:sticky;left:0;background:var(--bs-final-site-color);display:none}#comparison .titles div{text-align:right;border-bottom:1px solid rgba(var(--bs-body-color-rgb),0.1);color:var(--bs-body-color);height:30px;line-height:30px;white-space:nowrap;padding:0 10px}#comparison .titles div.image{height:100px}.compareDiamond{border:2px solid var(--bs-final-site-color);text-align:center}.compareDiamond.selected{border:2px solid var(--bs-body-color)}.compareDiamond .spec{height:30px;line-height:30px;white-space:nowrap;padding:0 10px;border-bottom:1px solid rgba(var(--bs-body-color-rgb),0.1);font-size:.8rem}.compareDiamond .spec:nth-child(even){background:rgba(var(--bs-body-color-rgb),0.05)}.compareDiamond .spec:last-child{border-bottom:0}.compareDiamond .spec.image{height:100px;display:flex;justify-content:center;align-items:center}.compareDiamond .spec.image i{font-size:3rem}.compareDiamond .spec.labGrown{font-size:.6rem;background:#7ea84c;color:var(--bs-final-site-color);text-transform:uppercase}.compareDiamond .spec.natural{font-size:.6rem;text-transform:uppercase}.compareDiamond .spec.addToCart{font-size:.6rem;background:var(--bs-body-color);color:var(--bs-final-site-color);text-transform:uppercase}.compareDiamond .spec.addToCart:hover{cursor:pointer}.compareDiamond .spec.deleteCompare{font-size:.6rem;background:#c83f3f;color:var(--bs-final-site-color);text-transform:uppercase}.compareDiamond .spec.deleteCompare:hover{cursor:pointer}.compareDiamond .spec.price .moneySign{font-size:.6rem;color:#7ea84c;vertical-align:middle;transform:translate(-1px,-3px);display:inline-block}.compareDiamond .spec.price .number{font-size:1rem}.compareDiamond .spec.price.positive .priceDifference i{color:#c83f3f}.compareDiamond .spec.price.negative .priceDifference i{color:#7ea84c}.compareDiamond .spec.price .priceDifference{color:rgba(var(--bs-body-color-rgb),0.5);margin-left:5px;font-size:.6rem;display:inline-block;transform:translate(0,-3px)}.compareDiamond .spec.price .priceDifference i{font-size:.5rem;font-weight:bold}.compareDiamond .spec.price:hover{cursor:pointer}