.payment--card,.payment--cashless,.payment--terminal,.payment--web{position:relative}.payment--card:before,.payment--cashless:before,.payment--terminal:before,.payment--web:before{display:block;position:absolute;height:32px;width:120px;background-repeat:no-repeat;background-size:auto 32px;right:30px;top:32px;z-index:2;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5;-webkit-transition:.2s ease-out;transition:.2s ease-out}@media (min-width:640px){.payment--card:before,.payment--cashless:before,.payment--terminal:before,.payment--web:before{content:""}}.payment--card:hover:before,.payment--cashless:hover:before,.payment--terminal:hover:before,.payment--web:hover:before{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.payment--card:before{background-image:url(/static_files_new/img/payments/visa.png),url(/static_files_new/img/payments/mastercard.png),url(/static_files_new/img/payments/mir-logo-32x32-circle.png);background-repeat:no-repeat;background-position:top right,top 0 right 40px,top right 80px}.payment--terminal:before{background-image:url(/static_files_new/img/payments/qiwi.png),url(/static_files_new/img/payments/elexnet.png);background-repeat:no-repeat;background-position:top right,top 0 right 40px}.payment--web:before{background-image:url(/static_files_new/img/payments/yandexmoney.png);background-repeat:no-repeat;background-position:top right,top 0 right 40px}.panel.open{box-shadow:0 0 45px rgba(1,1,1,.1);position:relative;z-index:1}