.ai-footer-section{display:block;width:100%;background-color:var(--ft-bg-outer);padding:0;position:relative}.ai-footer-container{max-width:100%;margin:0;padding:0;position:relative}.ai-footer-benefits-bar{background-color:var(--ft-bg-benefits);border-radius:0;padding:40px 60px;margin-bottom:0;position:relative;z-index:2;display:grid;grid-template-columns:repeat(var(--ft-benefit-count, 3),1fr);gap:40px}.ai-footer-benefit{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.ai-footer-benefit-icon{width:40px;height:40px;color:var(--ft-benefit-color);margin-bottom:8px}.ai-footer-benefit-icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.5}.ai-footer-benefit-icon img{width:100%;height:100%;object-fit:contain}.ai-footer-benefit-title{font-size:12px;font-weight:700;color:var(--ft-benefit-color);text-transform:uppercase;letter-spacing:.5px;margin:0}.ai-footer-benefit-subtitle{font-size:13px;color:var(--ft-benefit-color);margin:0;line-height:1.4}.ai-footer-main{background-color:var(--ft-bg-main);border-radius:0;padding:80px 60px 60px;color:var(--ft-text)}.ai-footer-links-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:60px}.ai-footer-column{display:flex;flex-direction:column;gap:16px}.ai-footer-column-title{font-size:14px;font-weight:700;color:var(--ft-text);margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.ai-footer-link{color:var(--ft-text);text-decoration:none;font-size:14px;line-height:1.6;transition:opacity .2s ease}.ai-footer-link:hover{opacity:.7}.ai-footer-brand{text-align:center;margin-bottom:40px}.ai-footer-brand-wordmark{font-size:80px;font-weight:700;color:var(--ft-text);margin:0;letter-spacing:8px;text-transform:uppercase}.ai-footer-brand-logo{display:inline-block;width:auto;max-width:100%;height:auto}.ai-footer-legal-boxes{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px}.ai-footer-legal-box{border:1px solid var(--ft-text);border-radius:8px;padding:20px;font-size:11px;line-height:1.5;color:var(--ft-text);opacity:.8}.ai-footer-legal-box p{margin:0}.ai-footer-legal-box a{color:inherit}.ai-footer-bottom-row{display:flex;justify-content:space-between;align-items:center;padding:30px 60px;max-width:100%;margin:0;background-color:var(--ft-bg-bottom)}.ai-footer-copyright{font-size:12px;color:var(--ft-copyright)}.ai-footer-payment-icons{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ai-footer-payment-icon{width:40px;height:auto;opacity:.7}.ai-footer-social-icons{display:flex;gap:16px;align-items:center}.ai-footer-social-link{color:var(--ft-copyright);transition:opacity .2s ease}.ai-footer-social-link:hover{opacity:.7}@media screen and (max-width:990px){.ai-footer-benefits-bar{grid-template-columns:1fr;gap:30px;padding:30px 40px}.ai-footer-links-grid{grid-template-columns:repeat(2,1fr);gap:30px}.ai-footer-main{padding:80px 40px 40px}.ai-footer-brand-wordmark{font-size:48px}.ai-footer-legal-boxes{grid-template-columns:1fr}.ai-footer-bottom-row{flex-direction:column;gap:20px;text-align:center}}@media screen and (max-width:749px){.ai-footer-links-grid{grid-template-columns:1fr}.ai-footer-benefits-bar{padding:20px}.ai-footer-main{padding:60px 20px 30px}}@media screen and (max-width:749px){.ai-footer-section{padding:0 0 30px}.ai-footer-container{max-width:100%;padding:0}.ai-footer-benefits-bar{padding:28px 24px 34px;margin-bottom:0;border-radius:0 0 22px 22px;gap:28px}.ai-footer-main{padding:34px 24px 30px;border-radius:0}.ai-footer-links-grid{grid-template-columns:1fr;gap:30px;margin-bottom:40px}.ai-footer-column:first-child{padding-top:10px}.ai-footer-column-title{margin:0 0 14px}.ai-footer-brand-wordmark{font-size:33.6px;letter-spacing:4px}.ai-footer-legal-boxes{grid-template-columns:1fr;gap:14px;margin-bottom:28px}.ai-footer-bottom-row{padding:22px 24px 0;flex-direction:column;gap:18px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-footer.css.map */
