.custom-footer{border-top:2px solid #dbe39a;padding:70px 20px 25px;background:#fff}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.5fr;gap:60px;align-items:flex-start}.footer-logo{max-width:150px;margin-bottom:20px}.footer-tagline{font-size:20px;font-weight:700;margin:15px 0}.footer-social{display:flex;gap:18px;margin-top:25px}.footer-social svg{width:22px;height:22px}.footer-menu h4{font-size:18px;font-weight:700;margin-bottom:20px}.footer-menu ul{list-style:none;padding:0;margin:0}.footer-menu li{margin-bottom:12px}.footer-menu a{text-decoration:none;color:#111}.footer-newsletter h3{font-size:32px;font-weight:800;margin-bottom:15px}.footer-newsletter p{margin-bottom:25px;line-height:1.6}.newsletter-box{display:flex;border:1px solid #ccc;border-radius:8px;overflow:hidden}.newsletter-box input{flex:1;padding:16px;border:none;outline:none;font-size:16px}.newsletter-box button{width:70px;border:none;background:#6a22ff;color:#fff;font-size:30px;cursor:pointer}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:60px;border-top:1px solid #eee;padding-top:25px}.footer-policy{display:flex;gap:40px}.footer-policy a{color:#111;text-decoration:none}@media(max-width:991px){.footer-grid{grid-template-columns:1fr;gap:40px}.footer-bottom{flex-direction:column;gap:20px}.footer-policy{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-footer.css.map */
