.custom-footer{padding:50px 40px;font-family:Arial,sans-serif}.footer-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;padding-top:15px}.footer-columns{display:flex;gap:80px;flex-wrap:wrap}.footer-column{min-width:140px}.footer-heading{font-size:12px;text-transform:uppercase;font-weight:400;margin-bottom:12px;letter-spacing:1px}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:8px}.footer-links a{text-decoration:none;font-size:13px;transition:color .2s;font-family:Poppins;letter-spacing:.1em}.footer-links a:hover{text-decoration:underline;opacity:.4}.footer-social{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.footer-social a{display:block;width:36px;height:36px;border-radius:50%;text-align:center;line-height:36px;transition:background .2s,color .2s}.footer-social i{font-size:16px}.footer-social a:hover i{opacity:.4}.footer-newsletter{display:flex;flex-direction:column;max-width:300px}.newsletter-heading{font-size:12px;text-transform:uppercase;margin-bottom:12px;letter-spacing:1px;font-weight:400}.footer-newsletter input{padding:10px;width:100%;border:none;margin-bottom:10px;font-size:13px;font-style:italic}.footer-newsletter button{padding:10px;font-size:12px;background:transparent;cursor:pointer;transition:background .2s,color .2s;font-family:Poppins;letter-spacing:.1em;border:1px solid white;width:150px}.footer-newsletter button:hover{opacity:.4}@media (max-width: 1024px){.footer-container{flex-direction:column;align-items:flex-start;gap:40px}.footer-columns{flex-direction:row;flex-wrap:wrap;gap:40px;width:100%;justify-content:space-between}.footer-column{flex:1 1 45%}.footer-newsletter{width:100%;max-width:100%}.footer-social{justify-content:flex-start}}@media (max-width: 600px){.footer-columns{flex-direction:column;gap:20px}.footer-column{flex:1 1 100%}.footer-social{justify-content:center;width:100%}.footer-newsletter{width:100%}}.home-footer .footer-heading p{font-family:Galderglynn;letter-spacing:.05em}.home-footer .footer-heading strong{font-weight:400}.home-footer .footer-heading p:hover{opacity:.4}.home-footer .newsletter-heading p{font-family:Galderglynn;letter-spacing:.05em}.home-footer .newsletter-heading strong{font-weight:400}.home-footer .newsletter-heading p:hover{opacity:.4}.email-input::placeholder{color:#000}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-footer.css.map */
