.payment-installments{position:relative;overflow:hidden;height:4.6rem;margin:1rem 0;border-radius:999px;box-shadow:0 6px 16px #0003}.payment-installments__item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.9rem;padding:0 1.2rem;color:#fff;font-size:1.5rem;font-weight:700;text-align:center;opacity:0;animation:payment-installments-cycle 8s ease-in-out infinite}.payment-installments__item--addi,.payment-installments__item--sistecredito,.payment-installments__item--bold{color:#fff;border:0;border-radius:999px;box-sizing:border-box;text-shadow:0 1px 2px rgba(0,0,0,.18)}.payment-installments__item--addi{background:linear-gradient(105deg,#3a63f2,#5b86ff)}.payment-installments__item--sistecredito{background:linear-gradient(105deg,#0a3a9a,#0f58b8 58%,#2ea84a)}.payment-installments__item--bold{background:linear-gradient(105deg,#0a5aa8,#0b78c8);box-shadow:inset 0 -3px #f8b808}.payment-installments__logo-wide{padding:.45rem 1.2rem;border-radius:999px;background:#fff;box-shadow:0 2px 6px #0000002e}.payment-installments__logo-wide{flex-shrink:0;display:flex;align-items:center}.payment-installments__logo-wide img{display:block;height:2.2rem;width:auto;max-width:9rem;object-fit:contain}.payment-installments__item strong{font-weight:800;color:#fff}@keyframes payment-installments-cycle{0%,to{opacity:0}4%{opacity:1}29%{opacity:1}33%{opacity:0}}.payment-installments__logo-circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem}.payment-installments__logo-circle img{display:block;width:100%;height:100%;object-fit:contain}.payment-installments__logo-text{flex-shrink:0;font-weight:800;font-style:italic;letter-spacing:-.02em;color:#000}@media(prefers-reduced-motion:reduce){.payment-installments{height:auto;padding:.8rem 0}.payment-installments__item{animation:none;position:static;opacity:1;display:none}.payment-installments__item:first-child{display:flex}}@media screen and (max-width:749px){.payment-installments{height:4.8rem}.payment-installments__item{font-size:1.15rem;padding:0 .9rem;gap:.6rem}.payment-installments__logo-circle{width:3rem;height:3rem}}@media screen and (max-width:749px){.payment-installments__logo-wide img{height:1.8rem;max-width:7rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/payment-installments.css.map */
