

/* Popular package cards: keep icon rail fixed so multi-platform icons never squeeze the title */
.pas-popular-card{
  grid-template-columns:68px minmax(0,1fr) 20px!important;
  column-gap:16px!important;
  align-items:stretch!important;
}
.pas-popular-card__icons{
  width:68px!important;
  min-width:68px!important;
  max-width:68px!important;
  flex:0 0 68px!important;
  align-content:flex-start!important;
}
.pas-popular-card__icons img,
.pas-popular-card__icons>svg{
  width:30px!important;
  height:30px!important;
  flex:0 0 30px!important;
}
.pas-popular-card__copy{
  min-width:0!important;
  display:flex!important;
  flex-direction:column!important;
}
.pas-popular-card__copy strong{
  min-height:2.5em;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden;
}
.pas-popular-card__copy em{margin-top:auto!important;padding-top:14px!important}
.pas-popular-card__arrow{align-self:center;justify-self:end}
@media(max-width:560px){
  .pas-popular-card{grid-template-columns:68px minmax(0,1fr) 20px!important;column-gap:12px!important}
  .pas-popular-card__icons{width:68px!important;min-width:68px!important;max-width:68px!important}
}
