/* Mygtukai */
.wc-compare-btn{
  display:inline-block;padding:8px 12px;font-size:14px;line-height:1;
  border:1px solid #ddd;background:#f7f7f7;cursor:pointer;transition:.2s
}
.wc-compare-btn{
	margin:0;
}
.wc-compare-btn:hover{background:#efefef}
.wc-compare-btn.is-added{border-color:#c33;background:#ffecec;color:#c33}

/* Compare wrapper */
.wc-compare-wrap{margin:10px 0 30px}
.wc-compare-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}
.wc-compare-head h2{margin:0;font-size:20px}
.wc-compare-clear{padding:6px 10px;border:1px solid #ddd;background:#fafafa;cursor:pointer}

/* Table */
.wc-compare-scroller{overflow-x:auto}
.wc-compare-table-el{width:100%;border-collapse:collapse;min-width:700px}
.wc-compare-table-el th,.wc-compare-table-el td{border:1px solid #eee;padding:10px;vertical-align:top}
.wc-compare-table-el thead th{background:#fafafa;position:relative}
.wc-compare-row-label{width:190px;background:#fafafa;font-weight:600}
.wc-compare-table-el img{max-width:120px;height:auto;display:block}
.wc-compare-empty{padding:16px;background:#f8f8f8;border:1px dashed #ddd}

/* Nuorodos spalva */
.wc-compare-title,
.wc-compare-table-el a{
  color:#007437;
  text-decoration:none;
}
.wc-compare-title:hover,
.wc-compare-table-el a:hover{
  text-decoration:underline;
}

/* Header column */
.wc-compare-title{
	font-weight:600;
	display:block;
	margin-right:5px;
	margin-top:20px;
	
}
.wc-compare-remove{
	background:#eee;
	width:24px;
	height:24px;
	position:absolute;
	top:5px;
	font-size:20px;
	right:5px;
	display:flex;
	align-items:center;
	padding:0;
	justify-content:center;
	border-radius:50%;
	cursor:pointer;
}
.wc-compare-remove:hover{background:#ddd}

/* View Compare button visibility */
.wc-compare-view {
  display: inline-block; 
  margin-left: .5rem; 
  text-decoration: none;
}
.wc-compare-view:hover{
  color:#007337;
}
.wc-compare-view.is-visible { 
  display: inline-block; 
}

.wc-compare-view.button {
  	background: transparent; 
	border: 0px;
	padding:0;
	margin:0;
	font-size:12px;
	color:#000;
}

.entry-summary .wc-compare-actions{
	margin-bottom:15px;
  display: flex;
  gap: .5rem;
  align-items: center;
  flex-wrap: wrap;
}

.wc-compare-modal {
  position: fixed;
  top:0; left:0; right:0; bottom:0;
  background: rgba(0,0,0,0.5);
  display:none;
  justify-content:center;
  align-items:center;
  z-index:9999;
}
.wc-compare-modal-content {
  background:#fff;
  padding:20px;
  border-radius:5px;
  max-width:400px;
  text-align:center;
}
.wc-compare-modal-buttons {
  margin-top:15px;
	color:#000;
	gap:15px;
  display:flex;
	align-items:center;
  justify-content:space-around;
}
.wc-compare-view{
	color:#000;
}
.wc-compare-modal-buttons .button{
	margin-bottom:0;
}

