.footer-menu__column-group{border-bottom:1px solid var(--primary-color)}.footer-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-sm);-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--base-color);font-size:1.6rem;font-weight:600;justify-content:space-between;padding:2rem 0;text-decoration:none}.footer-menu__header>svg{height:6px;rotate:0deg;-webkit-transition:rotate .2s ease;transition:rotate .2s ease}.footer-menu__header:active,.footer-menu__header:focus,.footer-menu__header:hover{color:var(--base-color);text-decoration:none}.footer-menu__header.is-active>svg{rotate:180deg}.footer-menu__list{display:none;list-style:none;margin:0 0 2rem;padding:0}.footer-menu__header.is-active+.footer-menu__list{display:grid;grid-gap:var(--gap)}.footer-menu__item{line-height:1.2;text-align:left}.footer-menu__link{color:var(--base-color);font-size:1.4rem;text-decoration:none}.footer-menu__link:active,.footer-menu__link:focus,.footer-menu__link:hover{color:var(--blue-jeans);text-decoration:underline}@media (min-width:992px){.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap)}.footer-menu__column{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-menu__column-group{border-bottom:0}.footer-menu__column-group+.footer-menu__column-group{margin-top:3rem}.footer-menu__header.is-active+.footer-menu__list,.footer-menu__list{display:grid;grid-gap:var(--gap-sm);margin-bottom:0}.footer-menu__header{display:block;margin-bottom:2rem;padding:0;pointer-events:none}.footer-menu__header>svg{display:none}}