.fcm{position:relative;overflow:hidden;background:var(--fcm-bg);color:var(--fcm-text);font-family:Poppins,sans-serif}.fcm *,.fcm *:before,.fcm *:after{box-sizing:border-box}.fcm__marquee{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.fcm__track{display:flex;width:max-content;height:100%;animation:fcm-marquee var(--fcm-speed, 25s) linear infinite;will-change:transform}.fcm--pause:hover .fcm__track{animation-play-state:paused}.fcm__cell{flex:none;width:300px;height:100%}.fcm__cell img,.fcm__cell svg{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.fcm__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fcm-overlay)}@keyframes fcm-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-33.3333%,0,0)}}.fcm__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:40px;width:min(100%,2200px);margin:0 auto;padding:var(--fcm-pt) 5% var(--fcm-pb);text-align:center}.fcm__title{max-width:800px;margin:0;font-size:45px;font-weight:700;line-height:54px;color:inherit}.fcm__lead{margin:0;font-size:25px;font-weight:400;line-height:36px}.fcm__btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;border:3px solid var(--fcm-btn-bg);border-radius:10px;background:var(--fcm-btn-bg);color:var(--fcm-btn-text);font-family:inherit;font-size:18px;font-weight:700;line-height:27px;text-align:center;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}a.fcm__btn:hover,a.fcm__btn:focus-visible{background:var(--fcm-btn-bg-hover);border-color:var(--fcm-btn-bg-hover);color:var(--fcm-btn-text);text-decoration:none;transform:translateY(-1px)}a.fcm__btn:focus-visible{outline:2px solid var(--fcm-text);outline-offset:3px}.fcm__trust{display:flex;align-items:center;justify-content:center;gap:8px}.fcm__stars{display:flex;flex-shrink:0;gap:2px;color:var(--fcm-star)}.fcm__stars svg{display:block;width:20px;height:20px}.fcm__trust-text{margin:0;font-size:16px;font-weight:400;line-height:24px}@media(max-width:991px){.fcm__track{animation-duration:var(--fcm-speed-m, 18.333s)}.fcm__cell{width:220px}.fcm__inner{gap:28px;padding:var(--fcm-pt-m) 24px var(--fcm-pb-m)}.fcm__title{font-size:36px;line-height:42px}.fcm__lead{font-size:20px;line-height:30px}.fcm__btn{width:100%}.fcm__trust{flex-direction:column;gap:6px}.fcm__trust-text{max-width:280px}}@media(prefers-reduced-motion:reduce){.fcm__track{animation:none}.fcm__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/final-cta-marquee.css.map */
