.footer{width:100%;background-color:#fff;padding-top:60px;border-top:1px solid #000;margin-top:90px}.footer-container{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px}.footer-column{flex:1;min-width:160px;margin-bottom:40px;padding-right:20px;display:flex;flex-direction:column;align-items:flex-start}.contact-column{flex:1.5}.footer-heading{font-size:16px;font-weight:500;letter-spacing:1.5px;margin-bottom:20px;color:#000;text-transform:uppercase}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:12px}.footer-links a{color:#666;font-size:16px;text-decoration:none;transition:color .2s ease;font-weight:400}.footer-links a:hover{color:#000}.footer-social-container{display:flex;flex-direction:row;list-style:none;padding:0;margin:0;gap:15px}.social-icon a{display:flex;align-items:center;justify-content:center}.social-icon img{transition:opacity .2s ease}.social-icon img:hover{opacity:.7}.contact-input-group{display:flex;margin-bottom:10px;border-bottom:1px solid #000000}.contact-input{flex:1;background:transparent;border:none;padding:10px 0;font-size:14px;outline:none;font-family:TT Lakes Neue Trial Black,sans-serif}.contact-submit{background:transparent;border:none;color:#000;font-size:14px;font-weight:500;padding:10px 0;cursor:pointer;text-transform:uppercase;letter-spacing:1px;transition:opacity .2s ease}.contact-submit:hover{opacity:.7}.contact-disclaimer{font-size:12px;color:#999;margin-top:10px}.footer-bottom{background-color:#000;text-align:center;display:flex;justify-content:center;align-items:center;padding:15px 0;width:100%}.copyright{font-size:12px;color:#fff;margin:0}@media screen and (max-width:767px){.footer{padding-top:40px}.footer-container{flex-direction:column;align-items:center;text-align:center;padding:0}.footer-column{width:100%;margin-bottom:30px;padding-right:0;align-items:center;justify-content:center;text-align:center}.footer-heading{text-align:center;width:100%}.contact-column{order:-1}.footer-social-container{justify-content:center;margin:0 auto}.footer-links{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.footer-links li{text-align:center;width:100%}.footer-links a{text-align:center;display:block;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-footer.css.map */
