.hector-footer__menu--locations{width:220px}
.hector-footer__newsletter{max-width:360px}
.hector-footer__menus{gap:20px;min-width:0}
@media(min-width:990px){.hector-footer__menu,.hector-footer__menu+nav{width:auto;min-width:0}.hector-footer__menus{display:grid;grid-template-columns:minmax(0,.5fr) repeat(2,minmax(0,1fr))}}
@media(min-width:1180px){.hector-footer__row{gap:48px}.hector-footer__newsletter{flex:0 0 clamp(260px,22.222vw,320px);min-width:0}.hector-footer__menus{flex:0 1 840px}}
@media(min-width:990px) and (max-width:1179px){.hector-footer__row{flex-direction:column;gap:40px}.hector-footer__menus{width:100%;justify-content:space-between}.hector-footer__newsletter{max-width:500px}}
@media(max-width:989px){.hector-footer__newsletter{max-width:none}}

.hector-footer__privacy{max-width:360px;color:var(--color-dark-secondary);font-size:12px;line-height:1.6;margin-top:16px}.hector-footer__privacy a{color:inherit}
