.cover-art {
  position:relative;
  isolation:isolate;
  overflow:hidden;
}
.cover-art > img {
  position:relative;
  z-index:1;
  object-fit:contain!important;
  transform:none!important;
}
.iago-v18-fundo {
  position:absolute;
  inset:-25px;
  z-index:0;
  pointer-events:none;
  background-size:cover;
  background-position:center;
  filter:blur(23px) brightness(.4);
}
.cover-art .cover-fallback {
  z-index:2;
}
body.iago-v18-catalog .assistant-fab {
  right:12px;
  bottom:12px;
  gap:0;
}
body.iago-v18-catalog .assistant-fab > img {
  display:none!important;
}
body.iago-v18-catalog .assistant-fab > button {
  width:48px!important;
  height:48px!important;
  min-width:48px!important;
  min-height:48px!important;
  border-radius:50%!important;
  padding:0!important;
  font-size:0!important;
  display:flex;
  align-items:center;
  justify-content:center;
}
body.iago-v18-catalog .assistant-fab .icon {
  width:23px!important;
  height:23px!important;
}
body.iago-v18-catalog .assistant-panel {
  right:12px;
  bottom:75px;
}