/* Les Avisés V50.4 — classement mobile : pouce intégré à la carte.
   Le layout mobile commence à 900px dans V46.1. La règle historique du bouton
   ne commençait qu'à 760px : entre 761 et 900px, le bouton redevenait un item
   de grille et tombait sous la fiche. Cette couche aligne les breakpoints. */
@media (max-width:900px){
  body.lav41-master .lav41-ranking .lav41-ranking-list .lav41-rank-row{
    position:relative!important;
  }
  body.lav41-master .lav41-ranking .lav41-rank-main{
    padding-right:44px!important;
  }
  body.lav41-master .lav41-ranking .lav41-rank-recommend{
    position:absolute!important;
    top:12px!important;
    right:12px!important;
    bottom:auto!important;
    left:auto!important;
    z-index:5!important;
    width:34px!important;
    min-width:34px!important;
    max-width:34px!important;
    height:34px!important;
    min-height:34px!important;
    margin:0!important;
    padding:0!important;
    display:grid!important;
    place-items:center!important;
    border-radius:50%!important;
    background:#fff!important;
    border:1px solid #9eb4ad!important;
    color:#0d5448!important;
    box-shadow:none!important;
    transform:none!important;
  }
  body.lav41-master .lav41-ranking .lav41-rank-recommend.is-done{
    background:#0d5448!important;
    border-color:#0d5448!important;
    color:#fff!important;
  }
  body.lav41-master .lav41-ranking .lav41-rank-recommend svg{
    width:16px!important;
    height:16px!important;
  }
}

@media (max-width:430px){
  body.lav41-master .lav41-ranking .lav41-rank-main{
    padding-right:40px!important;
  }
  body.lav41-master .lav41-ranking .lav41-rank-recommend{
    top:10px!important;
    right:10px!important;
    width:32px!important;
    min-width:32px!important;
    max-width:32px!important;
    height:32px!important;
    min-height:32px!important;
  }
}
