@media (max-width:768px) {
  html.gsfc-store-layout #app .m-my-page .m-bank-card {
    background:radial-gradient(ellipse at 100% 0,rgba(96,165,250,.45),transparent 65%),linear-gradient(135deg,#133d9a,#245de1);
    border:1px solid rgba(255,255,255,.25);box-shadow:0 10px 25px rgba(32,76,166,.16);color:#fff;
  }
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-logo-oz,
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-amount,
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-symbol {color:#fff;}
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-label,
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-chip,
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-balance-row svg {color:#dbeafe;}
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-card-footer {border-color:rgba(255,255,255,.2);}
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-btn--primary {background:#fff;color:#194ac0;border:1px solid #fff;box-shadow:0 3px 10px rgba(5,28,83,.08);}
  html.gsfc-store-layout #app .m-my-page .m-bank-card .m-bank-btn--secondary {background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.5);}
  html.gsfc-store-layout .oz-footer {background:linear-gradient(145deg,#e9f1ff,#f4f7fc 65%,#e6eefc);border-top:1px solid #d9e4f4;color:#465872;}
  html.gsfc-store-layout .oz-footer .oz-footer__tagline {color:#355985;}
  html.gsfc-store-layout .oz-footer .oz-footer__subscribe-btn {background:#a35400;color:#fff;border-radius:10px;font-size:16px;min-height:44px;box-shadow:0 4px 10px rgba(163,84,0,.12);}
  html.gsfc-store-layout .oz-footer .oz-footer__subscribe-input {border-color:#c9d8ed;border-radius:10px;background:#fff;color:#22344e;}
  html.gsfc-store-layout .oz-footer .oz-footer__nav-title {color:#183354;}
  html.gsfc-store-layout .oz-footer .oz-footer__nav-list,
  html.gsfc-store-layout .oz-footer .oz-footer__nav-list li,
  html.gsfc-store-layout .oz-footer .oz-footer__nav-list a {color:#4b607e;}
  html.gsfc-store-layout .oz-footer .oz-footer__bottom {border-color:#d2dff1;background:transparent;}
}
