/* v91: only letter paper inner outline, mobile MD caption, and bottom logos. */
.santa-dialog::after { content:none!important; display:none!important; border:0!important; }
.winter-logo-footer { padding:44px 18px 54px!important; background:#071331; }
.winter-footer-logos { max-width:760px; margin:0 auto; display:flex; align-items:center; justify-content:center; gap:clamp(22px,5vw,70px); }
.winter-footer-logos img { display:block; width:min(36vw,230px); height:125px; object-fit:contain; flex:0 1 auto; }
@media(max-width:650px) {
  .winter-page-stage>.md-section .md-sub { top:29%!important; }
  .winter-logo-footer { padding:44px 16px 58px!important; }
  .winter-footer-logos { gap:20px; }
  .winter-footer-logos img { width:42%; height:104px; }
}
