.footer{border-top:2px solid var(--color-black);padding:3rem 2.5% 2rem;background:var(--color-white);color:var(--color-black)}.footer-inner{padding:0 1rem}@media screen and (min-width: 1200px){.footer-inner{display:grid;grid-template-columns:1fr 80px;padding:0}}.footer-logo{text-align:center;margin:2rem auto}.footer-logo svg{max-width:10rem}.footer-menu{grid-column-start:1}.footer-menu ul:after{display:block;content:"";clear:both}.footer-menu hr{margin-top:.8rem;margin-bottom:2.8rem;background-color:var(--color-black);width:50%}.footer-menu ul{margin:0 0 2.4rem;padding:0}.footer-menu li{list-style:none;margin:0 0 .4rem;padding:0 20px 0 0;font-size:1.3rem;text-transform:uppercase;letter-spacing:.1em;display:block;float:left;width:50%}@media screen and (min-width: 750px){.footer-menu ul{display:grid;grid-template-columns:repeat(5,1fr)}.footer-menu li{width:auto;float:none;font-size:1.6rem}}.footer-menu li a{color:var(--color-black);text-decoration:none;margin:0 0 .4rem}.footer-menu li a:focus,.footer-menu li a:hover{color:var(--color-orange)}.footer-menu ul ul{display:block;columns:unset}.footer-menu li li{font-size:1.5rem;font-weight:400;padding:0;display:block;float:none;width:auto;text-transform:none;letter-spacing:0}@media screen and (min-width: 750px){.footer-menu li li{font-size:1.4rem}}.footer-menu li li a{margin-bottom:0}.footer-contact{grid-column-start:3}.footer-contact h2.h5{color:var(--color-black)!important}.footer-newsletter{color:var(--color-black);margin:2rem auto;max-width:100%}@media screen and (min-width: 990px){.footer-newsletter{margin-top:0;max-width:30rem}}.footer-newsletter h5{color:var(--color-black)}.footer-newsletter p{font-size:1.3rem}.footer-newsletter input[type=email]:focus{border-color:var(--color-black);box-shadow:0 0 0 1px var(--color-orange)}.footer-social{max-width:100%;margin:3rem auto;color:var(--color-black);display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 990px){.footer-social{max-width:30rem;display:block}}.footer-social h5{color:var(--color-black);margin:0}@media screen and (min-width: 990px){.footer-social h5{margin-bottom:.8rem}}.footer-social svg{width:2.4rem;height:2.4rem;color:var(--color-black)}.footer-social ul{margin:0;padding:0}.footer-social li{margin:0 .4rem;padding:0;list-style:none;display:inline;vertical-align:middle}@media screen and (min-width: 990px){.footer-social li{margin:0 1.6rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-footer.css.map */
