.product-card__add-universal button,.fp-card__add-universal button,button[type=submit].btn_aniversario_crower,.aniv-active .product-card__add-universal button,.aniv-active .fp-card__add-universal button,.aniv-active button[type=submit].btn_aniversario_crower{position:relative!important;overflow:hidden!important;animation-name:cta-breathe!important;animation-duration:2.8s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important;animation-delay:var(--cta-delay, 0s)!important}.product-card__add-universal button:after,.fp-card__add-universal button:after,button[type=submit].btn_aniversario_crower:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.45) 48%,rgba(255,255,255,.65) 52%,transparent 70%);transform:translate(-130%);pointer-events:none;animation:cta-shine 4.2s ease-in-out infinite;animation-delay:var(--cta-delay, 0s)}.fp-card:nth-child(4n+2) .fp-card__add-universal button,.product-card:nth-child(4n+2) .product-card__add-universal button{--cta-delay: .5s}.fp-card:nth-child(4n+3) .fp-card__add-universal button,.product-card:nth-child(4n+3) .product-card__add-universal button{--cta-delay: 1s}.fp-card:nth-child(4n+4) .fp-card__add-universal button,.product-card:nth-child(4n+4) .product-card__add-universal button{--cta-delay: 1.5s}.product-card__add-universal button:hover,.fp-card__add-universal button:hover,button[type=submit].btn_aniversario_crower:hover,.aniv-active .product-card__add-universal button:hover,.aniv-active .fp-card__add-universal button:hover,.aniv-active button[type=submit].btn_aniversario_crower:hover{animation-play-state:paused!important;transform:translateY(-2px) scale(1.03)!important;box-shadow:0 8px 18px #0000002e!important;filter:saturate(1.12)!important}.product-card__add-universal button:hover:after,.fp-card__add-universal button:hover:after,button[type=submit].btn_aniversario_crower:hover:after{animation-duration:1.1s;animation-delay:0s}.product-card__add-universal button:active,.fp-card__add-universal button:active,button[type=submit].btn_aniversario_crower:active,.aniv-active .product-card__add-universal button:active,.aniv-active .fp-card__add-universal button:active,.aniv-active button[type=submit].btn_aniversario_crower:active{transform:translateY(0) scale(.98)!important;box-shadow:0 2px 6px #00000029!important}.product-card__add-universal button:focus-visible,.fp-card__add-universal button:focus-visible,button[type=submit].btn_aniversario_crower:focus-visible{outline:2px solid #111!important;outline-offset:2px!important}.pt-aniv-card-badge,.product-card__badge--sale,.product-card__badge--new,.fp-card__badge{animation:badge-pop .55s cubic-bezier(.175,.885,.32,1.5) both,badge-pulse 3s ease-in-out .55s infinite;transform-origin:center}.pt-aniv-card-badge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 #dc26268c;animation:badge-halo 3s ease-out .55s infinite;pointer-events:none}.product-card:hover .pt-aniv-card-badge,.fp-card:hover .pt-aniv-card-badge,.product-card:hover .product-card__badge--sale,.fp-card:hover .fp-card__badge{animation-play-state:paused;transform:scale(1.12) rotate(-4deg);transition:transform .3s cubic-bezier(.175,.885,.32,1.5)}@keyframes badge-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes badge-pulse{0%,70%,to{transform:scale(1)}78%{transform:scale(1.1)}86%{transform:scale(.97)}}@keyframes badge-halo{0%,70%{box-shadow:0 0 #dc26268c}to{box-shadow:0 0 0 14px #dc262600}}@keyframes cta-breathe{0%,72%,to{transform:scale(1)}82%{transform:scale(1.035)}92%{transform:scale(.995)}}@keyframes cta-shine{0%,55%{transform:translate(-130%)}85%,to{transform:translate(130%)}}@media(prefers-reduced-motion:reduce){.product-card__add-universal button,.fp-card__add-universal button,button[type=submit].btn_aniversario_crower,.aniv-active .product-card__add-universal button,.aniv-active .fp-card__add-universal button,.aniv-active button[type=submit].btn_aniversario_crower{animation:none!important}.product-card__add-universal button:after,.fp-card__add-universal button:after,button[type=submit].btn_aniversario_crower:after{animation:none;opacity:0}.pt-aniv-card-badge,.product-card__badge--sale,.product-card__badge--new,.fp-card__badge,.pt-aniv-card-badge:before{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cta-animation.css.map */
