 .whatsappEndirecto,
.sold-count-box,
.sold-count-box strong,
.enDirecto, .total-clandestinas-bids,
.js-mm-mi-puja .puja-mas-alta-contenedor,
.ver-mas-ciudades{ font-size: 17px;}
.js-mm-alertas .aviso-pujadores-unicos{font-size:12px;}
.mm-ganador-otros{font-weight:400;color:#999;}
.infoGanadora.fino{font-weight:100;}
.archive.term-subastas-clandestinas .woocommerce-products-header__title.page-title{color:red;}
.yith-wcact-timeleft-compact .yith-wcact-timeleft.yith-wcact-timeleft-seconds{
		min-width: 30px;
	text-align:left;
	
	}
.badge-nuevo{background:darkmagenta; color:#fff; padding:3px 8px; font-size:11px; border-radius:3px; position:absolute; top:10px; left:10px; z-index:9; text-transform:uppercase; font-weight:bold;}
.badge-activa{background:green;}
.badge-proximamente{background: purple;}
.supernuevo{z-index:10;}
.others-section,
.read-more-auction{display:none !important;}
.puja-mas-alta-contenedor .mm-ganador-otros{
	background:#f0f0f0; 
	color:#888;
	padding:3px 6px;
	border-radius:12px;
	font-size:13px; 
	display:inline;
	margin-top:2px;}
.mi-puja-maxima-contenedor,
.puja-mas-alta-contenedor{
	margin:0px 0px;
	font-size:17px;}
.enDirecto, .total-clandestinas-bids{	
max-width: 450px;
margin: 0px auto 0px auto;}
.is-segment-msg{
  border-bottom: 2px dotted #0056b3;
	 border-top: 2px dotted #0056b3;
  padding: 20px;
  background: #f0f7ff;
  color: #fff !important;
}
.yith-add-to-wishlist-button-block{position:absolute;}
.enDirecto .titDirecto{
	display: block;
  margin: 0px;
  font-weight: 900;
  font-size: 25px;}
#yith-wcact-is-overtime{font-size:19px;}
.ver-mas-ciudades{
	
    cursor: pointer;
    font-weight: 600;
    display: inline-block;
	border-bottom:1px dotted;
}
.fuego-animado {
    display: inline-block;
	margin-left:-6px;
    animation: quemar 1.5s infinite alternate;
    filter: drop-shadow(0 0 5px orange);
}
.site-content .woocommerce-product-search button,
.site-content .woocommerce-product-search input{
	width: 100% !important;
	max-width: 550px;
	display: block;
	margin: 10px auto;
	border-radius: 6px;}
@keyframes quemar {
    0% { transform: scale(1) rotate(-2deg); filter: drop-shadow(0 0 5px orange); }
    50% { transform: scale(1.2) rotate(3deg); filter: drop-shadow(0 0 15px red); }
    100% { transform: scale(1.1) rotate(-1deg); filter: drop-shadow(0 0 10px yellow); }
}

.whatsappEndirecto {
    max-width: unset;
    margin: 0px auto 7px;
   
    width: 100%;
    text-align: center;
}

.whatsappEndirecto .alertaSubastas {
    padding: 12px 15px !important;
    display: inline-block; /* Para que el padding funcione bien */
}

.enDirecto {
    text-align: center; /* Asegura centrado */
}

.titDirecto {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}

.proximamente {
    margin: -10px 0px 10px;
}
#rt-estado-espera{margin-bottom:10px;}
.txt-scheduled {
   color: green;
  font-size: 18px;
  padding: 10px 20px;
  display: block;
  background: lightgreen;
  border-radius: 9px;
  max-width: 415px;
  margin: auto;
}
.sold-count-box {
    margin-top: 10px;
    font-weight: normal;
}



 .site-main ul.products li.product{
  padding-bottom: 10px;
  margin-bottom: 10px !important;
border: 1px solid transparent;
    border-radius: 8px;    
   background: 
        
        linear-gradient(#fff, #fff) padding-box, 
        linear-gradient(to bottom, #dddddd, #cccccc) border-box;
   
  }

.contentImageAr{border-radius: 5px 5px 0px 0px;overflow: hidden;
margin: -10px -10px 0px;}
 .noArchive{display:none;}
 .site-main ul.products. li img{border-radius:7px;}

.product-thumbnail-container{position:unset;}

ul.products li.product .price ins{margin-left:0px;}

ul.products li.custom-class-not-started--auction-product  #timer_auction > span:before,
ul.products li.custom-class-started-auction-product #timer_auction > span:before{content: "⦿";
color: green; margin: -2px 4px 0px 0px;}
.custom-class-not-started--auction-product .button.product_type_auction,
.custom-class-started-auction-product .button.product_type_auction,
.button.verProducto{
	border-top: dotted 1px #333;
  font-size: 16px;
  font-weight: 400;
  width: calc(100% - 0px);
  margin: 5px 10px -10px 0px !important;
  text-align: center;
  background-color: transparent !important;
  border-radius: 0px;
  padding: 15px !important;}

.button.verProducto.verMas{
	background-color:#fff !important;
	color:#000;
	font-weight:200;
}
.js-mm-alertas{display:none;}
.js-mm-alertas:has(.aviso-sin-pujas){display:block;}
.js-mm-mi-puja .puja-mas-alta-contenedor{margin-top:0px !important;}
.custom-class-started-auction-product .button.verProducto{
font-size: 19px;
font-weight: 700;
}
.button.product_type_auction:hover{background-color:#fff !important;border:dotted 1px #222;}
.custom-class-finished-auction-product .precio-salida,
.custom-class-finished-auction-product .button.product_type_auction{display:none;}
ul.products li .auction_end_start{
	padding: 5px 10px;
	margin:auto;
}
.tituloRef{font-size:19px; text-transform:uppercase;}
.price .precio-salida{opacity:0.6 !important;font-size:14px !important;}
#timer_auction{
font-weight: 400;
display:flex;
	gap:8px;
	justify-content:center;
}
.custom-class-not-started--auction-product #timer_auction{
display:none;
}
.mm-loop-video-indicator {	
	display: none;
          }



.archive.term-subastas-clandestinas .mm-loop-video-indicator {
	position: absolute;
	display:block;
	top: 0;
	bottom:0;
	right: 0;
	left:0;
	margin:auto;
	background: rgba(0,0,0,0.6);
	border-radius: 50%;
	width: 36px;
	height: 36px;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 10;
	pointer-events: none; /* No interfiere con el click al producto */
	}

.imagewrapper:hover .mm-loop-video-indicator {
background: red;
}

.mm-loop-video-indicator:after {
	content: "";
	border-style: solid;
	border-width: 6px 0 6px 10px;
	border-color: transparent transparent transparent #fff;
	margin-left: 2px;
	}
       
.custom-class-started-auction-product #timer_auction:not(.yith-wcact-countdown-last-minute){
	color:green;
}
.custom-class-finished-auction-product .verProducto strong{font-weight: 700;
  text-transform: uppercase;}
.custom-class-finished-auction-product .verProducto{
  color: #af2222 !important;
	border-top: 1px dotted;

}
#legendario{

  display: inline-block !important;
  
}
.perfilLeg{
	position: absolute;
  border-radius: 50%;
  width: 40px;
  overflow: hidden;
  margin-right: 10px;
  margin-top: -5px;
  height: 40px;
  margin-left: -45px;}

.mrrk-tag-mecenas{font-size:12px;font-weight:300;display:block;}

.perfilLeg img{width:100%;height:auto;}
.tituloLeg{font-size: 12px;
display: block;
text-transform: uppercase;
font-weight: 200;
color: #666;}
.nombreLeg{font-size:15px;display: inline;}
.term-subastas-clandestinas.archive #legendario .nombreLeg,
.term-subastas-clandestinas.archive #legendario .lugar{font-size:13px;font-weight:100 !important;}
#legendario{
	margin: 10px;
}
.ocupacion{font-weight:600; font-size:15px;display: inline;}

.detallesLeg{font-weight:200; font-size:13px;display:block;}
.ocupacion:not(:empty) + .lugar:before,
.lugar:not(:empty):before{content:" · "}
.descripcionLeg{display:none;
}
li.product #legendario + .infoGanadora .soldoutProduct.pujaGanadora{font-size:12px;}

.home .subastaActiva,
.home .product_type_auction:not(.add_to_cart_button),
.home .wp-block-woocommerce-product-button,
.home .enviarOfertaCompra{display:none !important;}
.home .perfilLeg{margin:auto;position:relative;}
.home .auction_end_start.ywcact-auction-ended-loop{display:block;margin: 0px 10px 10px 10px !important;
}
.home .imagewrapper{height:200px;}
ul.products li.product a.button.enviarOfertaCompra{display: block;
	text-align: center;
	background-color:transparent;
	margin: 0px;
	color: #333;
	font-size: 0.9em;
	padding: 4px 0px 0px;
}
archive .nombreLeg{
	font-size:16px;}
.archive .perfilLeg{
	width:43px;height:43px;}
.archive .term-description p .alertaSubastas{
	font-size:1em;}
.top-widget-area{
		height: 45px;}

ul.products li.product {padding: 10px;
display: block;}
ul.products li.product > a:after{content:"";clear:both;display:block;}

ul.products li.product .registroPrecio{
		padding: 0px 10px;
}
ul.products li.product .registroPrecio a:hover{
box-shadow: none;
}
ul.products li.product .registroPrecio a{
			font-size:12px;
				font-weight:100;
}
.contComprar{padding:0px !important;}
.contComprar + *{margin-bottom:0px !important;}
.auction-participants-container {
    margin-top: 10px;
}
ul.products{
	max-width:100%;
	margin:0px;
}
.yith-wcact-timeleft-loop{
		margin: 30px 0px 10px;
		}
.custom-class-not-started--auction-product .js-mm-mi-puja,
.term-subastas .titDirecto{display:none;}
	 #clandestinas-rt-wrapper{min-height:40px;margin-bottom:20px;}
@media (max-width: 768px){
	#clandestinas-rt-wrapper{min-height:28px;}
	.enDirecto, .whatsappEndirecto{text-align:left !important; margin-left: 0px !important;}}

@media (min-width: 768px){
	
	.taxonomy-description{
		padding-right:0px;
	}
	ul.products{
		display:flex;
		margin:0px auto !important;
		gap:0px;
		flex-direction: row;
		flex-wrap: wrap;
		max-width: 1300px;
		width:100%;	
		}
	ul.products.columns-4 li.product{
		margin:6px  !important; 		
		width: calc(25% - 12px)  !important; 
		padding-bottom:10px;
		background: #fafafa;
    	border: 1px solid #ddd;
		}	
	.imagewrapper{
    	height: 300px; 
    	overflow: hidden;
    	display: flex;
    	justify-content: center;
    	align-items: center;
		}
	li.product:has(.enviarOfertaCompra) a.verProducto{
		padding: 5px 0px 0px !important;
		}
	
	.imagewrapper img{
		object-fit: contain; 
    	aspect-ratio: auto; 	
   		}
	
	.subastaActiva{
		position: absolute;
		top: 0px;
		margin: -10px auto !important;
		left: 0;
		right: 0;
		}

}

@media (min-width: 1024px){ 
	
	.archive .term-description p{font-size:19px;}
	.archive .term-description p .alertaSubastas{font-size:18px;}
	.tax-product_tag.archive .term-description p .alertaSubastas{font-size: 19px;
padding: 10px 20px !important;
width: 100%;
max-width: 450px;}
	.archive .term-description h2{font-size:23px; font-weight:900;}
	.archive #alerta{
	margin:70px auto 220px auto !important;}

}


