
img.wp-image-2850{
  width:100%;
  max-width:580px;
  height:auto;
  display:block;
  margin-inline:auto;
}
@media (max-width:900px){
  .maqs-impact__inner{ grid-template-columns:1fr !important; gap:var(--s-6) !important; }
  .maqs-impact__grid{ grid-template-columns:1fr 1fr !important; }
}
@media (max-width:560px){
  .maqs-impact__grid{ grid-template-columns:1fr !important; gap:var(--s-5) !important; }
  .maqs-impact{ padding:var(--s-7) var(--s-5) !important; }
}
a:focus-visible, button:focus-visible,
input:focus-visible, textarea:focus-visible, select:focus-visible{
  outline:3px solid var(--c-brand);
  outline-offset:2px;
  border-radius:var(--r-sm);
}
.video-container{ max-width:100%; }
.video-container video{ width:100%; height:auto; display:block; border-radius:var(--r-md); }
.maqs-footer a:hover, .maqs-footer a:focus-visible{ color:var(--c-accent); }
@media (max-width:600px){
  .maqs-item,
  .mx2-item,
  .mx-step,
  .mx-card,
  .mx360-how .row,
  .mx360-value .card,
  .maqs-notify-apple .row,
  .maqs-ship-apple .row,
  .maqs-purchasing-flow .step,
  .maqs-more .maqs-card{
    flex-direction:column !important;
    align-items:center !important;
    text-align:center !important;
  }
  .maqs-item .maqs-text-group,
  .mx360-how .content,
  .mx360-value .card-content,
  .maqs-notify-apple .row > div:last-child,
  .maqs-ship-apple .row > div:last-child{
    width:100%;
    align-items:center !important;
    text-align:center !important;
  }
  .maqs-icon,
  .mx2-icon-box,
  .mx-icon-circle,
  .mx-card-icon,
  .mx360-how .n,
  .mx360-value .icon-box,
  .maqs-notify-apple .ico,
  .maqs-ship-apple .ico,
  .maqs-purchasing-flow .step-number,
  .maqs-more .maqs-icon{
    margin-left:auto !important;
    margin-right:auto !important;
  }
  .mx-step p,
  .mx-card p,
  .mx360-how .row p,
  .mx360-value .card p,
  .maqs-purchasing-flow .step-desc{
    margin-left:auto !important;
    margin-right:auto !important;
  }
}
