.payment-brands{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.payment-brands>li{transform-origin:50% 70%;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;height:36px;animation:12s ease-in-out .6s infinite paused payment-brand-wave;display:flex}.payment-brands[data-animating=true]>li{animation-play-state:running}.payment-brands>li:nth-child(2){animation-delay:.8s}.payment-brands>li:nth-child(3){animation-delay:1s}.payment-brands>li:nth-child(4){animation-delay:1.2s}.payment-brands>li:nth-child(5){animation-delay:1.4s}.payment-brands-filters{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.payment-brands img{object-fit:contain;max-width:100%;filter:var(--payment-tone-light);flex:none;transition:transform .22s;display:block}.payment-brands .payment-brand-flitt{width:46px;height:auto}.payment-brands .payment-brand-visa{width:42px;height:auto}.payment-brands .payment-brand-mastercard{width:51px;height:36px}.payment-brands .payment-brand-apple-pay{width:46px;height:auto}.payment-brands .payment-brand-google-pay{width:49px;height:auto}.footer-meta{flex-wrap:wrap}.footer-meta .payment-brands{justify-content:flex-start}:root[data-theme=dark] .payment-brands img{filter:var(--payment-tone-dark)}@keyframes payment-brand-wave{0%,8%,to{transform:translateY(0)rotate(0)}2.5%{transform:translateY(-3px)rotate(-2deg)}5%{transform:translateY(-1px)rotate(2deg)}}@media (hover:hover) and (pointer:fine){.payment-brands>li:hover img{transform:translateY(-2px)scale(1.06)}}@media (prefers-reduced-motion:reduce){.payment-brands>li{animation:none}.payment-brands img{transition:none}.payment-brands>li:hover img{transform:none}}@media (max-width:380px){.payment-brands{gap:8px}.payment-brands .payment-brand-flitt{width:38px}.payment-brands .payment-brand-visa{width:35px}.payment-brands .payment-brand-mastercard{width:44px;height:auto}.payment-brands .payment-brand-apple-pay{width:43px}}
