/* V605 — Mobile FAQ stability.
   Fixes the obsolete three-column FAQ layout on pages whose summaries no longer contain a number span. */
@media (max-width:700px){
  body.ct-product-responsive-v428.ct-micro-product-page .micro155-faq-list summary{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) 24px!important;
    gap:10px!important;
    align-items:center!important;
    min-height:0!important;
    padding:20px 0!important;
  }

  body.ct-product-responsive-v428.ct-micro-product-page .micro155-faq-list summary>strong{
    grid-column:1!important;
    min-width:0!important;
    width:auto!important;
    max-width:100%!important;
    overflow-wrap:anywhere;
    word-break:normal;
  }

  body.ct-product-responsive-v428.ct-micro-product-page .micro155-faq-list summary::after{
    grid-column:2!important;
    grid-row:1!important;
    justify-self:end!important;
    align-self:center!important;
  }

  body.ct-product-responsive-v428.ct-micro-product-page .micro155-faq-answer{
    padding:0 30px 22px 0!important;
  }

  body.ct-product-responsive-v428.ct-micro-product-page .micro155-faq-answer p{
    max-width:100%!important;
  }
}
