
/* FARLIGHT 84 · SILVER STORE */
.farlight-hero .ml-hero-backdrop{
  background:
    linear-gradient(90deg,rgba(8,5,2,.94),rgba(45,16,2,.68) 54%,rgba(105,42,0,.45)),
    url('imagenes/farlight84.webp') center 35%/cover no-repeat;
  opacity:.62;
}
.farlight-catalog-head div>span{
  background:#ff9418!important;
  box-shadow:0 0 18px rgba(255,132,18,.38)
}
.farlight-shell .ml-product-grid{
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  max-width:1000px;
  margin-inline:auto;
  gap:14px!important;
}
.farlight-shell .ml-product-card{
  overflow:hidden;
  border:1px solid rgba(255,137,22,.28);
  background:linear-gradient(180deg,#130b06,#090d14);
  box-shadow:0 14px 30px rgba(0,0,0,.28);
}
.farlight-shell .ml-product-card:hover{
  transform:translateY(-4px);
  border-color:rgba(255,160,35,.8);
  box-shadow:0 18px 38px rgba(0,0,0,.36),0 0 24px rgba(255,121,10,.10);
}
.farlight-shell .farlight-card-art{
  position:relative;
  height:auto!important;
  aspect-ratio:2/3;
  overflow:hidden;
  background:#140b05;
}
.farlight-shell .farlight-product-art{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center!important;
  transform:none!important;
  filter:none!important;
}
.farlight-shell .farlight-card-art b{
  display:none!important;
}
.farlight-shell .farlight-product-info{
  padding:14px 14px 12px!important;
  text-align:center;
}
.farlight-shell .farlight-product-info h3{
  margin:0 0 4px;
  color:#fff;
  font-size:18px;
  font-weight:900;
}
.farlight-shell .ml-bonus{
  color:#ff9d24!important;
  font-size:13px!important;
  font-weight:800;
}
.farlight-shell .ml-product-info>strong{
  color:#ffad27!important;
  font-size:24px!important;
}
.farlight-shell .ml-product-info button{
  background:linear-gradient(90deg,#ea7200,#ffb22d)!important;
  color:#080b10!important;
  font-weight:900!important;
}
.farlight-shell .checkout-team-code{display:none!important}

@media(max-width:900px){
  .farlight-shell .ml-product-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    max-width:720px;
  }
}
@media(max-width:560px){
  .farlight-shell .ml-product-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:9px!important;
  }
  .farlight-shell .farlight-product-info{padding:10px 8px!important}
  .farlight-shell .farlight-product-info h3{font-size:14px}
  .farlight-shell .ml-product-info>strong{font-size:18px!important}
  .farlight-shell .ml-product-info button{font-size:12px!important;padding:10px 6px!important}
}
