.t-remates-visual{height:224px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 70% 40%,#bd904c40,transparent 60%),#111e2c}
.t-remates-visual svg{width:100%;height:100%;filter:drop-shadow(0 18px 12px #0005);transition:transform .6s}
.group:hover .t-remates-visual svg{transform:translateY(-5px)}
.t-remates-visual>small{position:absolute;right:14px;bottom:14px;font-size:9px;color:#c2cdd6}
.t-remates-real{height:420px;background:#101a24}
.t-remates-real video{display:block;width:100%;height:100%;object-fit:contain;background:#101a24}
.t-remates-real .t-product-label{pointer-events:none;top:14px;bottom:auto;font-size:10px}
.t-remates-colours{display:flex;flex-wrap:wrap;gap:10px 15px;margin:0 0 20px;padding:0;list-style:none}
.t-remates-colours li{display:flex;align-items:center;gap:7px;font-size:12px}
.t-remates-colours i{display:block;width:17px;height:17px;border-radius:50%;background:var(--cor);border:1px solid #ffffff55;flex:none}
@media(prefers-reduced-motion:reduce){.t-remates-visual svg{transition:none;transform:none!important}}
