.dtbankselector.dtbankselector-footer{--stp-p-block:20px}.dtbankselector.dtbankselector-footer.dtbankselector-rch{--stp-p-block:42px}.dtbankselector.dtbankselector-footer:not(.dtbankselector-rch){--stp-p-block:20px}.dtbankselector.dtbankselector-footer{--stp-bg-color:#e82025;--stp-font-color:#fff}.dtbankselector__input::-moz-placeholder{opacity:0}.dtbankselector__input::placeholder{opacity:0}.footer .dtbankselector__input::-moz-placeholder{color:var(--stp-font-color);opacity:1}.footer .dtbankselector__input::placeholder{color:var(--stp-font-color);opacity:1}.footer .dtbankselector__input:focus::-moz-placeholder,.footer .dtbankselector__input:not(:placeholder-shown)::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.footer .dtbankselector__input:not(:-moz-placeholder)::placeholder{opacity:0;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.footer .dtbankselector__input:focus::placeholder,.footer .dtbankselector__input:not(:placeholder-shown)::placeholder{opacity:0;transition:opacity .3s ease-in}.footer .dtbankselector__placeholder{opacity:0}.footer .dtbankselector__input:not(:-moz-placeholder)~.dtbankselector__placeholder{opacity:1;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.footer .dtbankselector__input:focus~.dtbankselector__placeholder,.footer .dtbankselector__input:not(:placeholder-shown)~.dtbankselector__placeholder{opacity:1;transition:opacity .3s ease-in}.dtbankselector.dtbankselector-footer{margin-bottom:0;padding:var(--stp-p-block) 23px var(--stp-p-block) 0;top:calc(var(--rch-space-top)*-1);transform:translateY(var(--d110));transition:width .8s ease-out;width:100%}.dtbankselector.dtbankselector-footer.animated{width:133%}.dtbankselector.dtbankselector-footer:before{background-color:var(--stp-bg-color);content:"";height:100%;left:-223px;position:absolute;top:0;width:223px}.dtbankselector.dtbankselector-footer .dtbankselector__header .dtbankselector__input{font:var(--t400);letter-spacing:var(--lspacing-t400,normal)}.dtbankselector.dtbankselector-footer .dtbankselector__link-reset{font:var(--small);letter-spacing:var(--lspacing-small,normal);padding:0}.dtbankselector.dtbankselector-footer .dtbankselector__title-bank{font:var(--t400);letter-spacing:var(--lspacing-t400,normal)}@media (min-width:575px){.dtbankselector.dtbankselector-footer{width:77%}.dtbankselector.dtbankselector-footer.animated{width:88%}}
@media (min-width: 991px) {
  .dtbankselector.dtbankselector-footer:not(.dtbankselector-rch) {
    --stp-p-block: 30px;
  }
  .dtbankselector.dtbankselector-footer {
    width: 100%;
  }
  .dtbankselector.dtbankselector-footer.animated {
    width: 116%;
  }
}