.buildlink-footer{--buildlink-bg: #1c2228;--buildlink-bg-alt: #252b32;--buildlink-yellow: #f4c430;--buildlink-yellow-hover: #ffd54f;--buildlink-border: rgba(255, 255, 255, .12);--buildlink-text: #ffffff;--buildlink-text-muted: rgba(255, 255, 255, .72)}.buildlink-footer.footer{background-color:var(--buildlink-bg);border-top:0;margin-top:0}.buildlink-footer__brand-bar{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:3rem 3rem 2.4rem}.buildlink-footer__brand{align-items:center;display:flex;flex:1 1 auto;gap:2rem;min-width:0}.buildlink-footer__logo-link{display:block;flex:0 0 auto;line-height:0;text-decoration:none}.buildlink-footer__logo{display:block;height:auto;max-height:5rem;max-width:14rem;width:auto}.buildlink-footer__divider{background:var(--buildlink-border);flex:0 0 auto;height:4.2rem;width:1px}.buildlink-footer__store-link{color:var(--buildlink-text);display:block;font-family:var(--font-heading-family);font-size:clamp(1.8rem,2vw,2.4rem);font-weight:700;line-height:1.15;text-decoration:none}.buildlink-footer__store-link:hover{color:var(--buildlink-yellow)}.buildlink-footer__utilities{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:1rem;justify-content:flex-end}.buildlink-footer__utility-link{align-items:center;color:var(--buildlink-text);display:inline-flex;font-size:1.3rem;font-weight:600;gap:.6rem;text-decoration:none}.buildlink-footer__utility-link:hover{color:var(--buildlink-yellow)}.buildlink-footer__utility-link .svg-wrapper{height:1rem;width:1rem}.buildlink-footer__utility-link .svg-wrapper svg{fill:currentColor}.buildlink-footer__cta{align-items:center;background:var(--buildlink-yellow);border-radius:.2rem;color:#1c2228;display:inline-flex;font-size:1.3rem;font-weight:700;gap:.8rem;padding:.9rem 1.4rem;text-decoration:none}.buildlink-footer__cta:hover{background:var(--buildlink-yellow-hover);color:#1c2228}.buildlink-footer__cta .svg-wrapper{height:1rem;width:1rem}.buildlink-footer__rule{background:var(--buildlink-border);height:1px;width:100%}.buildlink-footer .footer__content-top{padding-bottom:0;padding-top:0}.buildlink-footer__grid{display:grid;gap:3rem 4rem;grid-template-columns:1fr;padding:3.6rem 3rem 2.4rem}@media screen and (min-width:750px){.buildlink-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr}}.buildlink-footer__column-heading{color:var(--buildlink-text);font-size:1.4rem;font-weight:700;letter-spacing:.04em;margin:0 0 1.6rem;text-transform:uppercase}.buildlink-footer__about{color:var(--buildlink-text-muted);font-size:1.45rem;line-height:1.7;margin:0}.buildlink-footer__menu{list-style:none;margin:0;padding:0}.buildlink-footer__menu li+li{margin-top:1rem}.buildlink-footer__menu a{color:var(--buildlink-text-muted);font-size:1.4rem;text-decoration:none;transition:color .2s ease}.buildlink-footer__menu a:hover,.buildlink-footer__menu a.list-menu__item--active{color:var(--buildlink-yellow)}.buildlink-footer__contact-item{color:var(--buildlink-text-muted);font-size:1.4rem;line-height:1.7;margin:0 0 1.2rem}.buildlink-footer__contact-item:last-child{margin-bottom:0}.buildlink-footer__contact-item a{color:var(--buildlink-text);text-decoration:none}.buildlink-footer__contact-item a:hover{color:var(--buildlink-yellow)}.buildlink-footer__hours{color:var(--buildlink-text-muted);font-size:1.4rem;line-height:1.8;margin:0}.buildlink-footer__social-bar{align-items:center;border-top:1px solid var(--buildlink-border);display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;padding:2rem 3rem}.buildlink-footer__social-label{color:var(--buildlink-text-muted);font-size:1.3rem;letter-spacing:.06em;margin:0;text-transform:uppercase}.buildlink-footer .footer__list-social .list-social__link{color:var(--buildlink-text)}.buildlink-footer .footer__list-social .list-social__link:hover{color:var(--buildlink-yellow)}.buildlink-footer .footer-block--newsletter,.buildlink-footer .footer__blocks-wrapper{display:none}.buildlink-footer .footer__content-bottom{background:var(--buildlink-bg-alt);border-top:1px solid var(--buildlink-border);padding-top:0}.buildlink-footer .footer__content-bottom-wrapper{align-items:center;flex-direction:column;gap:1.2rem;padding:2rem 3rem 2.8rem}.buildlink-footer .footer__content-bottom-wrapper--center{justify-content:center}.buildlink-footer .footer__copyright{align-items:center;color:var(--buildlink-text-muted);display:flex;flex-wrap:wrap;gap:.8rem 2rem;justify-content:center;text-align:center}.buildlink-footer .copyright__content{color:var(--buildlink-text-muted);display:inline-block}.buildlink-footer .copyright__content a{color:var(--buildlink-text-muted);text-decoration:none}.buildlink-footer .copyright__content a:hover{color:var(--buildlink-yellow)}.buildlink-footer__column-heading--hours{margin-top:2.4rem}.buildlink-footer .footer__localization,.buildlink-footer .footer__payment{display:none}.buildlink-footer .policies{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;justify-content:center;margin-top:.4rem;width:100%}@media screen and (max-width:749px){.buildlink-footer .footer__copyright{flex-direction:column;gap:.6rem}.buildlink-footer__brand-bar,.buildlink-footer__grid,.buildlink-footer__social-bar,.buildlink-footer .footer__content-bottom-wrapper{padding-left:2rem;padding-right:2rem}.buildlink-footer__brand{align-items:flex-start;flex-direction:column;gap:1.2rem;width:100%}.buildlink-footer__divider{display:none}.buildlink-footer__utilities{justify-content:flex-start;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-buildlink-footer.css.map */
