.ares-footer{--ares-footer-text: var(--ares-footer-fg, rgb(var(--color-foreground)));color:var(--ares-footer-text)}.ares-footer .page-width{max-width:min(160rem,100%)}.ares-footer__top{display:grid;gap:3.5rem}@media screen and (min-width:990px){.ares-footer__top{grid-template-columns:minmax(0,1.15fr) minmax(0,.7fr) minmax(0,.9fr);gap:clamp(2rem,4vw,4.5rem);align-items:start}}@media screen and (max-width:749px){.ares-footer__col--brand,.ares-footer__col--links,.ares-footer__col-heading{display:none}}.ares-footer__col-heading{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2rem);color:var(--ares-footer-text);line-height:1.2}.ares-footer__brand-logo{margin-bottom:1.6rem}.ares-footer__brand-logo img{max-width:min(100%,22rem);height:auto;display:block}.ares-footer__brand-title{margin:0 0 .4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1;color:var(--ares-footer-text)}.ares-footer__brand-tagline{margin:0 0 1.4rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--ares-footer-text);opacity:.92}.ares-footer__brand-text{margin:0;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.45rem);line-height:calc(1 + .55 / var(--font-body-scale));color:var(--ares-footer-text);opacity:.92;max-width:36rem}.ares-footer__brand-text p{margin:0 0 .75em}.ares-footer__brand-text p:last-child{margin-bottom:0}.ares-footer__link-list{list-style:none;margin:0;padding:0}.ares-footer__link-list li{margin-bottom:.85rem}.ares-footer__link-list a{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.45rem);text-decoration:none;color:var(--ares-footer-text);opacity:.9}.ares-footer__link-list a:hover{opacity:1;text-decoration:underline}.ares-footer__contact-line{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.4rem}.ares-footer__contact-line:last-of-type{margin-bottom:0}.ares-footer__icon{flex-shrink:0;width:2rem;height:2rem;margin-top:.15rem;color:var(--ares-footer-text);opacity:.85}.ares-footer__icon svg{width:100%;height:100%;display:block}.ares-footer__contact-body{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.45rem);line-height:calc(1 + .5 / var(--font-body-scale));color:var(--ares-footer-text);opacity:.9}.ares-footer__contact-body a{color:inherit;text-decoration:none}.ares-footer__contact-body a:hover{text-decoration:underline}.ares-footer__newsletter-intro{margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .55 / var(--font-body-scale));color:var(--ares-footer-text);opacity:.88}.ares-footer__newsletter-intro p{margin:0 0 .6em}.ares-footer__newsletter-intro p:last-child{margin-bottom:0}.ares-footer__newsletter-row{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:750px){.ares-footer__newsletter-row{flex-direction:row;align-items:stretch}}.ares-footer__input{flex:1;min-width:0;border:1px solid #483734;border-radius:100rem;padding:0 1.6rem;min-height:4.8rem;font-family:var(--font-body-family);font-size:1.45rem;background-color:transparent;color:rgb(var(--color-foreground))}.ares-footer__input:focus{outline:.2rem solid rgba(var(--color-foreground),.25);outline-offset:.1rem}.ares-footer__submit{flex-shrink:0;min-height:4.8rem;padding:0 2.4rem;border-radius:100rem;border:1px solid rgba(var(--color-foreground),.35);background-color:transparent;color:var(--ares-footer-text);font-family:var(--font-body-family);font-size:1.45rem;font-weight:500;cursor:pointer;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.ares-footer__submit:hover{background-color:rgba(var(--color-foreground),.06)}.ares-footer__consent{display:flex;gap:.9rem;align-items:flex-start;margin-top:1.4rem;max-width:42rem}.ares-footer__consent input{width:1.6rem;height:1.6rem;margin-top:.25rem;flex-shrink:0;accent-color:rgb(var(--color-foreground))}.ares-footer__consent-label{font-family:var(--font-body-family);font-size:1.15rem;line-height:1.45;color:var(--ares-footer-text);opacity:.75}.ares-footer__consent-label a{color:inherit;text-decoration:underline}.ares-footer__bottom{margin-top:3.5rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.12);display:grid;gap:1rem;justify-items:center;text-align:center}@media screen and (min-width:990px){.ares-footer__bottom{grid-template-columns:1fr auto 1fr;align-items:center;justify-items:stretch;text-align:left}.ares-footer__bottom-left{justify-self:start}.ares-footer__bottom-social{justify-self:center}.ares-footer__bottom-right{justify-self:end;text-align:right}.ares-footer__bottom--no-social{grid-template-columns:1fr 1fr}.ares-footer__bottom--no-social .ares-footer__bottom-right{justify-self:end}}.ares-footer__bottom-left,.ares-footer__bottom-right{font-family:var(--font-body-family);font-size:1.25rem;color:var(--ares-footer-text);opacity:.82}.ares-footer__bottom-left a,.ares-footer__bottom-right a{color:inherit;text-decoration:none}.ares-footer__bottom-left a:hover,.ares-footer__bottom-right a:hover{text-decoration:underline}.ares-footer__bottom-sep{margin:0 .5rem;opacity:.5}.ares-footer__social{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;justify-content:center}.ares-footer__social-link{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.35);color:var(--ares-footer-text);text-decoration:none;transition:background-color var(--duration-short) ease}.ares-footer__social-link:hover{background-color:rgba(var(--color-foreground),.06)}.ares-footer__social-link .svg-wrapper,.ares-footer__social-link svg{width:1.8rem;height:1.8rem}.ares-footer__form-message{margin-top:1rem;font-size:1.35rem}.ares-footer__form-message--success{color:var(--ares-footer-text)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-ares-footer.css.map */
