@font-face{font-family:Sneak-Regular;src:url(./Sneak-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Sneak-Medium;src:url(./Sneak-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:UniversLTPro-Bold;src:url(./UniversLTPro-Bold.ttf) format("truetype");font-display:swap}footer{width:100%;border-top:solid 1px #000000;font-size:14px}footer .footer-body{display:grid;grid-template-columns:1fr;font-family:Sneak-Regular;column-gap:2rem}@media (min-width: 1024px){footer .footer-body{grid-template-columns:1fr 1.5fr 250px}footer .footer-body .social{padding:0rem}}footer .footer-body .menu-container{background-color:#000;padding:5rem 2rem;color:#fff;display:flex;flex-direction:column;position:relative}footer .footer-body .menu-container .grid-cols{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}footer .footer-body .menu-container .grid-cols ul.col{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:.5rem}footer .footer-body .menu-container .grid-cols ul.col li a{color:#fff}footer .footer-body .menu-container .copyright{margin:0;margin-top:4rem;font-size:12px;position:absolute;bottom:1.5rem;left:2rem}footer .footer-body .menu-container .copyright a{color:#fff}footer .footer-body .newsletter{padding:3rem 2rem}footer .footer-body .newsletter form{margin-bottom:4rem;max-width:400px;margin:0 auto}footer .footer-body .newsletter form .title{font-size:20px;color:#000;font-family:UniversLTPro-Bold;margin-top:0;white-space:normal}footer .footer-body .newsletter form .subtitle{font-size:12px;color:#000;font-family:Sneak-Regular;margin-top:0;white-space:normal}footer .footer-body .newsletter form .flex-row{display:grid;grid-template-columns:2fr 1fr}footer .footer-body .newsletter form .flex-row input{border:solid 1px #000000;border-radius:0;font-size:14px;padding:.75rem;width:100%;background-color:transparent;color:#000;min-width:0px;height:45px}footer .footer-body .newsletter form .flex-row input::placeholder{color:#000}footer .footer-body .newsletter form .flex-row button{background-color:#000;color:#fff;font-family:UniversLTPro-Bold;font-size:12px;cursor:pointer;height:45px}footer .footer-body .newsletter form .policy{color:#000;margin-top:.5rem;display:block;font-size:10px;display:flex}footer .footer-body .newsletter form .policy a{margin-left:5px;text-decoration:underline}footer .footer-body .social{padding:3rem 2rem;position:relative;height:100%;overflow:hidden}footer .footer-body .social ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:1rem}footer .footer-body .social ul li a{font-family:UniversLTPro-Bold;font-size:20px}footer .footer-body .social ul li.cropped_logo{position:absolute;bottom:0;right:1rem}footer .footer-body .social ul li.cropped_logo svg{width:50%;display:block;margin-left:auto}@media (min-width: 1024px){footer .footer-body .social ul li.cropped_logo svg{width:200px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer.css.map */
