/* v26: refine desktop instagram block alignment only */
@media (min-width:901px){
  html body.page-home.air-design .instagram-panel{
    grid-template-columns:minmax(300px,46%) 72px minmax(320px,430px) auto!important;
    gap:18px!important;
    align-items:center!important;
  }
  html body.page-home.air-design .instagram-panel .instagram-logo,
  html body.page-home.air-design .instagram-panel .instagram-copy{
    transform:translateX(32px)!important;
  }
  html body.page-home.air-design .instagram-panel .instagram-copy{
    max-width:420px!important;
  }
  html body.page-home.air-design .instagram-panel .instagram-button{
    justify-self:end!important;
  }
}
@media (min-width:901px) and (max-width:1180px){
  html body.page-home.air-design .instagram-panel{
    grid-template-columns:minmax(240px,44%) 58px minmax(250px,1fr) auto!important;
    gap:14px!important;
  }
  html body.page-home.air-design .instagram-panel .instagram-logo,
  html body.page-home.air-design .instagram-panel .instagram-copy{
    transform:translateX(16px)!important;
  }
  html body.page-home.air-design .instagram-panel .instagram-copy{
    max-width:330px!important;
  }
}
