@import"https://fonts.googleapis.com/css2?family=Paytone+One&display=swap";.innova-footer__heading,.innova-footer__brand-name,.innova-footer__button{font-family:Paytone One,sans-serif}.innova-footer__links,.innova-footer__text,.innova-footer__hours,.innova-footer__support-intro,.innova-footer__email{font-family:Inter,sans-serif}.innova-footer{position:relative;overflow:hidden;margin-top:70px;background:linear-gradient(135deg,#fff5c7,#ffe8ee 45%,#e8f7ff);color:#28324a}.innova-footer__inner{position:relative;z-index:2;width:min(100% - 48px,1240px);margin:0 auto;padding:72px 0 58px;display:grid;grid-template-columns:1.35fr .8fr .8fr 1.15fr;gap:55px}.innova-footer__decor{position:absolute;border-radius:50%;pointer-events:none;opacity:.45}.innova-footer__decor--left{width:330px;height:330px;left:-170px;bottom:-180px;background:#99dafa}.innova-footer__decor--right{width:280px;height:280px;right:-120px;top:-130px;background:#ffb6d2}.innova-footer__brand{max-width:320px}.innova-footer__logo-link{display:inline-block;line-height:0}.innova-footer__logo{display:block;width:auto;max-width:180px;height:auto;margin-bottom:20px}.innova-footer__brand-name{display:inline-block;margin-bottom:18px;color:#7958e8;font-size:34px;font-weight:900;line-height:1;text-decoration:none}.innova-footer__tagline{max-width:290px;margin:0 0 25px;color:#596278;font-size:15px;line-height:1.75}.innova-footer__heading{margin:0 0 22px;color:#7958e8;font-size:19px;font-weight:900;line-height:1.2}.innova-footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.innova-footer__links a,.innova-footer__legal a{position:relative;color:#4f586e;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s ease,transform .2s ease}.innova-footer__links a:hover{color:#f05b9e;transform:translate(4px)}.innova-footer__support-intro{max-width:260px;margin:0 0 15px;color:#596278;font-size:15px;line-height:1.65}.innova-footer__email{display:inline-block;margin-bottom:8px;color:#28324a;font-size:15px;font-weight:800;text-decoration:none;overflow-wrap:anywhere}.innova-footer__email:hover{color:#f05b9e}.innova-footer__hours{margin:0 0 20px;color:#6f7789;font-size:14px;line-height:1.55}.innova-footer__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:11px 21px;border-radius:999px;background:#f05b9e;box-shadow:0 9px 22px #f05b9e3b;color:#fff;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.innova-footer__button:hover{transform:translateY(-2px);box-shadow:0 12px 25px #f05b9e4d}.innova-footer__socials{display:flex;align-items:center;gap:11px}.innova-footer__socials a{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(121,88,232,.14);border-radius:50%;background:#ffffffc7;box-shadow:0 8px 22px #3f496e14;color:#7958e8;transition:transform .2s ease,background .2s ease,color .2s ease}.innova-footer__socials a:hover{transform:translateY(-3px);background:#7958e8;color:#fff}.innova-footer__socials svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.innova-footer__socials a:nth-child(2) svg,.innova-footer__socials a:nth-child(3) svg{fill:currentColor;stroke:none}.innova-footer__bottom{position:relative;z-index:2;border-top:1px solid rgba(86,96,126,.13);background:#ffffff57}.innova-footer__bottom-inner{width:min(100% - 48px,1240px);min-height:70px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:25px}.innova-footer__bottom p{margin:0;color:#6d7587;font-size:13px}.innova-footer__legal{display:flex;align-items:center;gap:22px}.innova-footer__legal a{font-size:13px}.innova-footer__legal a:hover{color:#f05b9e}@media screen and (max-width:990px){.innova-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px}.innova-footer__brand{max-width:none}}@media screen and (max-width:649px){.innova-footer{margin-top:45px}.innova-footer__inner{width:min(100% - 36px,1240px);padding:52px 0 42px;grid-template-columns:1fr 1fr;gap:38px 25px}.innova-footer__brand,.innova-footer__support{grid-column:1 / -1}.innova-footer__tagline{max-width:100%}.innova-footer__bottom-inner{width:min(100% - 36px,1240px);padding:22px 0;flex-direction:column;text-align:center;gap:14px}.innova-footer__legal{flex-wrap:wrap;justify-content:center;gap:12px 20px}}@media screen and (max-width:420px){.innova-footer__inner{grid-template-columns:1fr}.innova-footer__brand,.innova-footer__support{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
