.compare-card{background:#fff;box-shadow:0 0 12px #92929233;-moz-box-shadow:0 0 12px #92929233;-webkit-box-shadow:0 0 12px #92929233;border:none}.compare-card .card-body{padding:16px}.compare-card .compare-remove{padding:0;width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;line-height:1;color:#000}.compare-card .compare-remove:hover{color:#2d2d2d}.compare-card .compare-remove-bottom{background:#fff;color:#000;border:2px solid #000;font-weight:500}.compare-card .compare-remove-bottom:hover,.compare-card .compare-remove-bottom:focus{background:#000;color:#fff}.compare-card .compare-price .price-regular{font-weight:600}.compare-card .compare-price .price-new{color:#dc3545;font-weight:700}.compare-card .compare-price .price-old{color:#6c757d;text-decoration:line-through;font-weight:400}.compare-card .compare-attributes-title{position:relative}.compare-attributes-list .compare-attribute-item{display:flex;align-items:center;gap:8px;padding:4px 0}.compare-attributes-list .compare-attribute-item .attr-icon{display:block;width:32px;height:auto;flex:0 0 auto}.compare-attributes-list .compare-attribute-item .attr-text{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:4px}.compare-attributes-list .compare-attribute-item .attr-title{white-space:nowrap;flex:0 0 auto}.compare-attributes-list .compare-attribute-item .attr-desc{margin-left:auto;flex:1 1 auto;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%}.compare-card .compare-rating .fa-stack{font-size:0.65rem;width:1em;height:1em}.compare-card .compare-rating .fa-stack i{font-size:inherit}