html body.pro-garage .pro-footer{--pro-footer-surface: var(--pro-surface, #1c1e1f);--pro-footer-raised: var(--pro-surface-raised, #26292a);--pro-footer-ink: var(--pro-ink, #f2f3f1);--pro-footer-muted: var(--pro-muted, #bec1c0);--pro-footer-border: var(--pro-border, #4a4e4d);--pro-footer-accent: var(--pro-amber, #944522);margin-top:0;border-top:2px solid var(--pro-footer-accent);color:var(--pro-footer-ink);background:var(--pro-footer-surface)}html body.pro-garage .pro-footer *,html body.pro-garage .pro-footer *:before,html body.pro-garage .pro-footer *:after{box-sizing:border-box}html body.pro-garage .pro-footer__shell{display:grid;gap:clamp(2rem,3.2vw,3.75rem)}html body.pro-garage .pro-footer__main{display:grid;grid-template-columns:minmax(16rem,.9fr) minmax(0,1.6fr);gap:clamp(2.5rem,5vw,7rem);align-items:start}html body.pro-garage .pro-footer__brand{max-width:35rem}html body.pro-garage .pro-footer__logo{display:inline-flex;width:100%;margin:0 0 1.6rem}html body.pro-garage .pro-footer__logo img{display:block;width:100%;height:auto}html body.pro-garage .pro-footer__eyebrow,html body.pro-garage .pro-footer__utility-label{margin:0;color:var(--pro-footer-ink);font-family:var(--font-body-family),Figtree,sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:.09em;line-height:1.25;text-transform:uppercase}html body.pro-garage .pro-footer__brand h2,html body.pro-garage .pro-footer__menu h2,html body.pro-garage .pro-footer__note h2{margin:.6rem 0 0;color:var(--pro-footer-ink);font-family:var(--font-heading-family),Oswald,sans-serif;font-weight:500;letter-spacing:.01em;line-height:1.04;text-transform:uppercase}html body.pro-garage .pro-footer__brand h2{font-size:clamp(2.25rem,2.8vw,3.7rem)}html body.pro-garage .pro-footer__copy,html body.pro-garage .pro-footer__note .rte{max-width:60ch;margin:1.25rem 0 0;color:var(--pro-footer-muted);font-family:var(--font-body-family),Figtree,sans-serif;font-size:1.45rem;line-height:1.58}html body.pro-garage .pro-footer__copy p,html body.pro-garage .pro-footer__note .rte p{margin:0}html body.pro-garage .pro-footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.2rem;margin-top:1.8rem}html body.pro-garage .pro-footer__social>span{color:var(--pro-footer-muted);font-family:var(--font-body-family),Figtree,sans-serif;font-size:1.15rem;font-weight:700}html body.pro-garage .pro-footer .pro-footer__list-social{justify-content:flex-start;gap:.8rem}html body.pro-garage .pro-footer .pro-footer__list-social .list-social__link{color:var(--pro-footer-ink)}html body.pro-garage .pro-footer .pro-footer__list-social .list-social__link:hover,html body.pro-garage .pro-footer .pro-footer__list-social .list-social__link:focus-visible{color:var(--pro-footer-ink)}html body.pro-garage .pro-footer__content{display:grid;width:min(100%,55rem);justify-self:end;gap:2.4rem}html body.pro-garage .pro-footer__menus{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:2rem clamp(1.5rem,3vw,4rem)}html body.pro-garage .pro-footer__menus--1{grid-template-columns:minmax(0,19rem);justify-content:end}html body.pro-garage .pro-footer__menu h2,html body.pro-garage .pro-footer__note h2{font-size:1.85rem}html body.pro-garage .pro-footer__menu ul{display:grid;gap:.75rem;margin:1.2rem 0 0;padding:0}html body.pro-garage .pro-footer__menu a{color:var(--pro-footer-muted);font-family:var(--font-body-family),Figtree,sans-serif;font-size:1.35rem;font-weight:600;line-height:1.35;text-decoration:none;transition:color .15s ease}html body.pro-garage .pro-footer__menu a:hover,html body.pro-garage .pro-footer__menu a:focus-visible{color:var(--pro-footer-ink);text-decoration:underline;text-underline-offset:.26em}html body.pro-garage .pro-footer__note{padding-top:1.8rem;border-top:1px solid var(--pro-footer-border)}html body.pro-garage .pro-footer__note .rte{margin-top:.8rem;font-size:1.3rem}html body.pro-garage .pro-footer__app:empty{display:none}html body.pro-garage .pro-footer__utility{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.8rem 3rem;padding-top:1.8rem;border-top:1px solid var(--pro-footer-border)}html body.pro-garage .pro-footer__localization{display:flex;flex-wrap:wrap;gap:1.4rem}html body.pro-garage .pro-footer__localization:empty{display:none}html body.pro-garage .pro-footer__localization localization-form>div{display:grid;gap:.65rem}html body.pro-garage .pro-footer .pro-footer__localization .disclosure__button{color:var(--pro-footer-ink);border-color:var(--pro-footer-border);background:var(--pro-footer-raised)}html body.pro-garage .pro-footer__payment{min-width:min(100%,28rem)}html body.pro-garage .pro-footer__payment .pro-footer__utility-label{margin-bottom:.8rem;text-align:right}html body.pro-garage .pro-footer .list-payment{justify-content:flex-end;gap:.5rem}html body.pro-garage .pro-footer .list-payment__item{margin:0}html body.pro-garage .pro-footer__legal{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:1.25rem 2.5rem;padding-top:1.8rem;border-top:1px solid var(--pro-footer-border)}html body.pro-garage .pro-footer__disclaimer,html body.pro-garage .pro-footer__legal-links,html body.pro-garage .pro-footer__legal-links a{color:var(--pro-footer-muted);font-family:var(--font-body-family),Figtree,sans-serif;font-size:1.05rem;line-height:1.5}html body.pro-garage .pro-footer__disclaimer{max-width:76ch;margin:0}html body.pro-garage .pro-footer__legal-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem 1rem}html body.pro-garage .pro-footer__legal-links a{text-decoration:none}html body.pro-garage .pro-footer__legal-links a:hover,html body.pro-garage .pro-footer__legal-links a:focus-visible{color:var(--pro-footer-ink);text-decoration:underline;text-underline-offset:.25em}@media screen and (max-width:749px){html body.pro-garage .pro-footer__main{grid-template-columns:1fr;gap:3rem}html body.pro-garage .pro-footer__content{width:100%;justify-self:start}html body.pro-garage .pro-footer__menus{grid-template-columns:repeat(2,minmax(0,1fr))}html body.pro-garage .pro-footer__menus--1{grid-template-columns:1fr;justify-content:start}html body.pro-garage .pro-footer__utility{align-items:start}html body.pro-garage .pro-footer__payment{width:100%}html body.pro-garage .pro-footer__payment .pro-footer__utility-label{text-align:left}html body.pro-garage .pro-footer .list-payment,html body.pro-garage .pro-footer__legal-links{justify-content:flex-start}}@media screen and (max-width:449px){html body.pro-garage .pro-footer__menus{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html body.pro-garage .pro-footer *{transition:none!important}}html body.pro-garage .pro-footer__brand-links{display:grid;gap:.75rem;padding:0;margin:1.6rem 0 0;list-style:none}html body.pro-garage .pro-footer__brand-links:empty{display:none}html body.pro-garage .pro-footer__brand-links a,html body.pro-garage .pro-footer__social-text a{color:var(--pro-footer-muted);font-family:var(--font-body-family),Figtree,sans-serif;font-size:1.35rem;font-weight:600;line-height:1.35;text-decoration:none}html body.pro-garage .pro-footer__brand-links a:hover,html body.pro-garage .pro-footer__brand-links a:focus-visible,html body.pro-garage .pro-footer__social-text a:hover,html body.pro-garage .pro-footer__social-text a:focus-visible{color:var(--pro-footer-ink);text-decoration:underline;text-underline-offset:.26em}html body.pro-garage .pro-footer__social-text{display:flex;flex-wrap:wrap;gap:.9rem 1.2rem;margin-top:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-footer.css.map */
