.flp-cta--spectacle{--flp-cta-cycle: 5.4s;position:relative;isolation:isolate;overflow:hidden;min-height:62px;padding:4px 9px 4px 24px;gap:14px;border:1px solid rgba(255,255,255,.48);border-radius:21px;background:radial-gradient(circle at 18% -50%,rgba(255,255,255,.48),transparent 42%),linear-gradient(118deg,#ff5a8d,#ff2f6d 42%,#d91452);box-shadow:0 20px 46px #d614524d,0 7px 18px #3f041924,inset 0 1px #ffffff94,inset 0 -2px #69002633;color:#fff;font-weight:900;letter-spacing:-.012em;text-shadow:0 1px 2px rgba(76,0,27,.2);transform:translateZ(0);transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,filter .2s ease;-webkit-tap-highlight-color:transparent}.flp-cta--spectacle:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;border-radius:19px;background:radial-gradient(circle at 84% 10%,rgba(255,255,255,.22),transparent 27%),linear-gradient(180deg,rgba(255,255,255,.12),transparent 48%);box-shadow:inset 0 0 0 1px #ffffff14;pointer-events:none}.flp-cta--spectacle:after{content:"";position:absolute;top:-38%;bottom:-38%;left:-46%;z-index:1;width:28%;border-radius:50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 22%,rgba(255,255,255,.94) 50%,rgba(255,255,255,.22) 78%,transparent);filter:blur(2.5px);opacity:0;transform:translateZ(0) skew(-17deg);animation:flp-cta-lens var(--flp-cta-cycle) cubic-bezier(.22,.72,.25,1) infinite both;animation-play-state:paused;pointer-events:none}.flp-cta-wave{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.28em;white-space:nowrap}.flp-cta-wave__word{display:inline-flex;align-items:baseline}.flp-cta-wave__char{display:inline-block;color:#fff;transform:translateZ(0) scale(1);transform-origin:50% 68%;animation:flp-cta-letter-lens var(--flp-cta-cycle) cubic-bezier(.2,.74,.26,1) infinite both;animation-delay:calc(var(--flp-wave-index) * 68ms);animation-play-state:paused;will-change:transform,filter}.flp-cta-wave__arrow{position:relative;z-index:2;width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.34);border-radius:15px;background:#ffffff29;box-shadow:inset 0 1px #ffffff52,0 7px 16px #54001e24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.flp-cta-wave__arrow svg{width:18px;height:18px;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.flp-final-button.flp-cta--spectacle{width:252px;min-height:60px;margin-top:28px;border-color:#ffffffd1;border-radius:19px;background:radial-gradient(circle at 16% -45%,rgba(255,255,255,.98),transparent 48%),linear-gradient(118deg,#fffffffa,#fff5f8 48%,#ffe8ef);box-shadow:0 22px 48px #7a073033,0 8px 20px #5b04251f,inset 0 1px #fff,inset 0 -2px #cb16521a;color:#32131f;font-size:14px;text-shadow:none}.flp-final-button.flp-cta--spectacle:before{border-radius:17px;background:radial-gradient(circle at 86% 14%,rgba(255,47,109,.12),transparent 29%),linear-gradient(180deg,rgba(255,255,255,.72),transparent 54%);box-shadow:inset 0 0 0 1px #ffffff94}.flp-final-button.flp-cta--spectacle:after{background:linear-gradient(90deg,transparent,rgba(255,156,187,.18) 20%,rgba(255,47,109,.72) 50%,rgba(255,255,255,.88) 62%,rgba(255,156,187,.18) 80%,transparent);filter:blur(2px)}.flp-final-button .flp-cta-wave__char{color:#32131f;animation-name:flp-final-cta-letter-lens}.flp-final-button .flp-cta-wave__arrow{border-color:#d8145129;background:linear-gradient(145deg,#fff,#ffe5ed);box-shadow:inset 0 1px #fff,0 7px 16px #b20c421f;color:#d51650}.flp-final-button.flp-cta--spectacle:hover{color:#32131f;box-shadow:0 28px 58px #7a073040,0 10px 24px #5b042524,inset 0 1px #fff,inset 0 -2px #cb165214}.flp-final-button.flp-cta--spectacle:hover .flp-cta-wave__arrow{background:linear-gradient(145deg,#fff,#ffd9e5)}.flp-cta--spectacle:focus-visible{outline:3px solid rgba(255,255,255,.92);outline-offset:4px;box-shadow:0 0 0 7px #ff2f6d47,0 22px 52px #d6145257,inset 0 1px #ffffff94}.flp-final-button.is-flp-cta-in-view:after,.flp-final-button.is-flp-cta-in-view .flp-cta-wave__char,.flp-sticky.is-visible .flp-cta--spectacle:after,.flp-sticky.is-visible .flp-cta-wave__char{animation-play-state:running}@media(hover:hover)and (pointer:fine){.flp-cta--spectacle:hover{filter:saturate(1.06) brightness(1.025);transform:translateY(-3px) scale(1.012);box-shadow:0 26px 58px #d614525c,0 9px 22px #3f041929,inset 0 1px #ffffffa3,inset 0 -2px #6900262e}.flp-cta--spectacle:hover .flp-cta-wave__arrow{background:#ffffff3d;transform:rotate(-3deg) scale(1.04)}.flp-cta--spectacle:hover .flp-cta-wave__arrow svg{transform:translate(2px)}}.flp-cta--spectacle:active{filter:saturate(1.03);transform:translateY(0) scale(.988)}@keyframes flp-cta-lens{0%,49%{opacity:0;transform:translateZ(0) skew(-17deg)}53%{opacity:.74}82%{opacity:.88;transform:translate3d(520%,0,0) skew(-17deg)}87%,to{opacity:0;transform:translate3d(520%,0,0) skew(-17deg)}}@keyframes flp-cta-letter-lens{0%,52%,75%,to{color:#fff;filter:brightness(1);text-shadow:0 1px 2px rgba(76,0,27,.2);transform:translateZ(0) scale(1)}60%{color:#fff;filter:brightness(1.32);text-shadow:0 0 7px rgba(255,255,255,.96),0 0 17px rgba(255,214,229,.78);transform:translate3d(0,-1.5px,0) scale(1.19)}65%{filter:brightness(1.14);text-shadow:0 0 9px rgba(255,255,255,.7);transform:translate3d(0,-.5px,0) scale(1.08)}}@keyframes flp-final-cta-letter-lens{0%,52%,75%,to{color:#32131f;filter:brightness(1);text-shadow:none;transform:translateZ(0) scale(1)}60%{color:#d51650;filter:brightness(1.08);text-shadow:0 0 8px rgba(255,255,255,.98),0 0 16px rgba(255,85,139,.34);transform:translate3d(0,-1.5px,0) scale(1.19)}65%{color:#8f173e;filter:brightness(1.04);text-shadow:0 0 8px rgba(255,255,255,.82);transform:translate3d(0,-.5px,0) scale(1.08)}}@media(max-width:720px){.flp-cta--spectacle{padding-right:8px;padding-left:20px;gap:12px;border-radius:20px;font-size:15px}.flp-final-button.flp-cta--spectacle{width:min(258px,100%);min-height:60px;font-size:14px}}@media(max-width:370px){.flp-cta--spectacle{padding-left:16px;gap:9px;font-size:14px}.flp-cta-wave{gap:.24em}.flp-cta-wave__arrow{width:39px;height:39px;flex-basis:39px;border-radius:13px}}@media(prefers-reduced-motion:reduce){.flp-cta--spectacle,.flp-cta--spectacle:after,.flp-cta-wave__char,.flp-cta-wave__arrow,.flp-cta-wave__arrow svg{animation:none!important;transition:none!important}.flp-cta-wave__char{filter:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/florame-ai-landing-cta-v300.css.map */
