.custom-footer{position:relative}.footer-columns{display:grid;grid-template-columns:4fr 1fr 1fr 1fr;gap:40px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:40px}.footer-logo{width:120px;margin-bottom:15px}.footer-col h4{font-family:var(--font-body-family);color:#fff;font-size:16px;margin-bottom:15px;font-weight:600}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col ul li{margin-bottom:10px}.footer-col a{color:#fff;text-decoration:none;opacity:.8;transition:.2s}.footer-col a:hover{opacity:1}.footer-about p{color:#c9c9c9;font-size:14px;line-height:1.5;margin-top:10px;max-width:250px}.social-icons a{color:#fff;font-size:18px;opacity:1}.social-icons a .svg-wrapper{width:25px;height:25px}.social-icons a .icon{height:3.2rem;width:3.2rem}.footer-bottom-links a{margin-right:30px;color:#d4d4d4}.social-icons a:hover{opacity:1}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:20px;font-size:14px;color:#c9c9c9}.footer-bottom-links a{text-decoration:none}.footer-bottom-links a:hover{color:#fff}.footer-col .social-icons ul{margin-left:-13px}@media (max-width: 768px){.footer-columns{grid-template-columns:1fr 1fr}}@media (max-width: 500px){.footer-columns{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-bottom{flex-direction:column;gap:10px;text-align:center}.footer-columns .footer-about{flex:0 0 100%}.footer-about p{color:#fff;font-size:14px;margin-top:0;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-footer.css.map */
