.hr-footer{--hr-footer-ink: #f4ede2;--hr-footer-muted: #c8d1c9;--hr-footer-deep: #173f39;--hr-footer-deeper: #12342f;--hr-footer-accent: #c86d4f;--hr-footer-line: rgba(244, 237, 226, .16);--hr-footer-line-strong: rgba(244, 237, 226, .28);margin-top:0;color:var(--hr-footer-ink);background:radial-gradient(circle at 12% 0%,rgba(200,109,79,.1),transparent 30rem),var(--hr-footer-deep)}.hr-footer *,.hr-footer *:before,.hr-footer *:after{box-sizing:border-box}.hr-footer a{color:inherit;text-decoration:none}.hr-footer a:focus-visible,.hr-footer button:focus-visible,.hr-footer input:focus-visible,.hr-footer summary:focus-visible{outline:2px solid var(--hr-footer-accent);outline-offset:4px}.hr-footer__inner{width:min(100% - 4rem,144rem);margin-inline:auto}.hr-footer__newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(36rem,.72fr);gap:clamp(3rem,6vw,9rem);align-items:end;padding:clamp(5.6rem,7vw,9rem) 0 clamp(4.8rem,6vw,7.2rem);border-bottom:1px solid var(--hr-footer-line)}.hr-footer__eyebrow{display:block;margin:0 0 1.2rem;color:var(--hr-footer-accent);font-size:1.2rem;font-weight:700;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.hr-footer__newsletter h2{max-width:78rem;margin:0;color:var(--hr-footer-ink);font-family:var(--font-heading-family);font-size:clamp(3.4rem,4vw,5.8rem);font-weight:400;letter-spacing:-.025em;line-height:1.04}.hr-footer__newsletter-copy{max-width:58rem;margin:1.6rem 0 0;color:var(--hr-footer-muted);font-size:1.55rem;line-height:1.65}.hr-footer__newsletter-form{width:100%}.hr-footer__field{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:6rem;overflow:hidden;border:1px solid var(--hr-footer-line-strong);border-radius:999px;background:#ffffff09;transition:border-color .18s ease,background-color .18s ease}.hr-footer__field:focus-within{border-color:#f4ede2a8;background:#ffffff0f}.hr-footer__field input{width:100%;min-width:0;padding:0 2.4rem;color:var(--hr-footer-ink);border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;font:inherit;font-size:1.5rem}.hr-footer__field input::placeholder{color:#f4ede2a3;opacity:1}.hr-footer__field button{display:inline-flex;align-items:center;justify-content:center;min-width:15rem;margin:.5rem;padding:0 2.4rem;color:#fffaf3;border:0;border-radius:999px;background:var(--hr-footer-accent);cursor:pointer;font:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.035em;transition:transform .18s ease,background-color .18s ease}.hr-footer__field button:hover{background:#b85f43;transform:translateY(-1px)}.hr-footer__form-message{display:block;margin:1.1rem 1.8rem 0;color:var(--hr-footer-muted);font-size:1.3rem;line-height:1.45}.hr-footer__form-message--error{color:#ffd3c5}.hr-footer__commitments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--hr-footer-line)}.hr-footer__commitment{display:grid;grid-template-columns:4.2rem minmax(0,1fr);gap:1.5rem;align-items:center;min-width:0;padding:2.8rem clamp(1.8rem,2.8vw,3.8rem)}.hr-footer__commitment:first-child{padding-left:0}.hr-footer__commitment:last-child{padding-right:0}.hr-footer__commitment+.hr-footer__commitment{border-left:1px solid var(--hr-footer-line)}.hr-footer__commitment-icon{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;color:var(--hr-footer-accent);border:1px solid rgba(200,109,79,.5);border-radius:50%}.hr-footer__commitment-icon svg{width:2rem;height:2rem}.hr-footer__commitment>div>span,.hr-footer__commitment>div>strong{display:block}.hr-footer__commitment>div>span{margin-bottom:.4rem;color:var(--hr-footer-muted);font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.hr-footer__commitment>div>strong{color:var(--hr-footer-ink);font-family:var(--font-heading-family);font-size:clamp(1.5rem,1.5vw,1.9rem);font-weight:400;line-height:1.35}.hr-footer__navigation{display:grid;grid-template-columns:1.4fr .82fr .9fr 1.12fr 1.1fr;align-items:start;padding:clamp(4.8rem,6vw,7rem) 0 clamp(4.5rem,5vw,6.2rem)}.hr-footer__column{min-width:0;margin:0;padding:0 clamp(1.8rem,2.4vw,3.2rem);border:0}.hr-footer__column:first-child{padding-left:0}.hr-footer__column:last-child{padding-right:0}.hr-footer__column+.hr-footer__column{border-left:1px solid var(--hr-footer-line)}.hr-footer__column summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:0 0 2rem;padding:0;color:var(--hr-footer-muted);cursor:default;list-style:none;font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.hr-footer__column summary::-webkit-details-marker{display:none}.hr-footer__column summary:after{display:none;content:"+";color:var(--hr-footer-accent);font-size:2rem;font-weight:400;line-height:1}.hr-footer__column[open] summary:after{content:"\2212"}.hr-footer__brand-name{display:block;margin:0 0 1.5rem;color:var(--hr-footer-ink);font-family:var(--font-heading-family);font-size:clamp(2.7rem,2.8vw,4rem);font-weight:400;letter-spacing:-.02em;line-height:1.05}.hr-footer__brand-copy,.hr-footer__contact-copy{margin:0;color:var(--hr-footer-muted);font-size:1.4rem;line-height:1.65}.hr-footer__brand-origin{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.8rem;color:var(--hr-footer-ink);font-size:1.3rem;line-height:1.4}.hr-footer__brand-origin:before{width:.7rem;height:.7rem;flex:0 0 auto;border-radius:50%;background:var(--hr-footer-accent);content:""}.hr-footer__links{display:grid;gap:1.15rem;margin:0;padding:0;list-style:none}.hr-footer__links a,.hr-footer__email,.hr-footer__contact-link{display:inline-flex;width:fit-content;max-width:100%;color:var(--hr-footer-ink);font-size:1.4rem;line-height:1.45;text-underline-offset:.4rem;transition:color .16s ease,transform .16s ease}.hr-footer__links a:hover,.hr-footer__email:hover,.hr-footer__contact-link:hover{color:#fff;text-decoration:underline;transform:translate(.2rem)}.hr-footer__email{margin-top:1.7rem;overflow-wrap:anywhere;text-decoration:underline}.hr-footer__contact-link{margin-top:1.5rem;color:var(--hr-footer-ink);font-size:1.4rem;line-height:1.45;text-decoration:underline;text-underline-offset:.4rem}.hr-footer__response{display:block;margin-top:.9rem;color:var(--hr-footer-muted);font-size:1.25rem;line-height:1.5}.hr-footer__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3rem;align-items:center;min-height:9rem;padding:2rem 0;border-top:1px solid var(--hr-footer-line)}.hr-footer__copyright{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;align-items:center;margin:0;color:var(--hr-footer-muted);font-size:1.2rem;line-height:1.5}.hr-footer__copyright a{color:var(--hr-footer-ink);text-decoration:underline;text-underline-offset:.35rem}.hr-footer__payments{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end;margin:0;padding:0;list-style:none}.hr-footer__payments li{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;overflow:hidden;border-radius:.35rem;background:#fff}.hr-footer__payments svg{width:3.8rem;height:2.5rem}.hr-collaboration{position:relative;display:grid;min-height:clamp(36rem,36vw,52rem);overflow:hidden;color:#f7efe3;background:var(--hr-footer-deeper, #12342f);border-top:1px solid rgba(244,237,226,.14)}.hr-collaboration:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:linear-gradient(90deg,#0a2924f0,#0a2924c7 44%,#0a29242e 76%,#0a292414);pointer-events:none}.hr-collaboration__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.hr-collaboration *,.hr-collaboration *:before,.hr-collaboration *:after{box-sizing:border-box}.hr-collaboration__inner{position:relative;z-index:2;display:grid;grid-template-columns:6rem minmax(0,68rem);gap:clamp(2.2rem,3vw,4rem);align-items:center;width:min(100% - 4rem,144rem);margin-inline:auto;padding:clamp(5rem,8vw,10rem) 0}.hr-collaboration__mark{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;color:#c86d4f}.hr-collaboration__mark svg{width:100%;height:100%}.hr-collaboration__copy>p{margin:0 0 .7rem;color:#c86d4f;font-size:1.2rem;font-weight:700;letter-spacing:.15em;line-height:1.3;text-transform:uppercase}.hr-collaboration__copy h2{margin:0;color:#f7efe3;font-family:var(--font-heading-family);font-size:clamp(2.6rem,2.8vw,4rem);font-weight:400;letter-spacing:-.02em;line-height:1.08}.hr-collaboration__copy>div,.hr-collaboration__copy>div p{max-width:74rem;margin:1rem 0 0;color:#c8d1c9;font-size:1.35rem;line-height:1.6}.hr-collaboration__button{display:inline-flex;align-items:center;justify-content:space-between;gap:2.4rem;min-height:5.4rem;padding:0 2.4rem;color:#173f39;border-radius:999px;background:#f7efe3;font-size:1.4rem;font-weight:700;line-height:1.3;text-decoration:none;transition:color .18s ease,background-color .18s ease,transform .18s ease;grid-column:2;width:fit-content}.hr-collaboration__button:hover{color:#fff;background:#c86d4f;transform:translateY(-2px)}.hr-collaboration__button:focus-visible{outline:2px solid #c86d4f;outline-offset:4px}@media screen and (min-width:990px){.hr-footer__column summary{pointer-events:none}.hr-footer__column>.hr-footer__column-panel{display:block!important}}@media screen and (max-width:989px){.hr-footer__column:not([open])>.hr-footer__column-panel{display:none}.hr-footer__column[open]>.hr-footer__column-panel{display:block}.hr-footer__inner{width:min(100% - 3.2rem,80rem)}.hr-footer__newsletter{grid-template-columns:1fr;gap:3rem;align-items:start}.hr-footer__commitments{grid-template-columns:1fr}.hr-footer__commitment,.hr-footer__commitment:first-child,.hr-footer__commitment:last-child{padding:2.2rem 0}.hr-footer__commitment+.hr-footer__commitment{border-top:1px solid var(--hr-footer-line);border-left:0}.hr-footer__navigation{grid-template-columns:1fr 1fr;padding:4rem 0}.hr-footer__column,.hr-footer__column:first-child,.hr-footer__column:last-child{padding:2.5rem 2.2rem;border:0;border-bottom:1px solid var(--hr-footer-line)}.hr-footer__column:nth-child(odd){padding-left:0}.hr-footer__column:nth-child(2n){padding-right:0;border-left:1px solid var(--hr-footer-line)}.hr-footer__column summary{margin-bottom:1.5rem;cursor:pointer}.hr-footer__column summary:after{display:block}.hr-collaboration__inner{grid-template-columns:5.2rem minmax(0,1fr);width:min(100% - 3.2rem,80rem)}.hr-collaboration__mark{width:5.2rem;height:5.2rem}.hr-collaboration__button{grid-column:2;width:fit-content}}@media screen and (max-width:749px){.hr-footer__inner{width:calc(100% - 4rem)}.hr-footer__newsletter{padding:5.2rem 0 4rem}.hr-footer__newsletter h2{font-size:clamp(3.2rem,10vw,4.4rem)}.hr-footer__newsletter-copy{font-size:1.45rem}.hr-footer__field{grid-template-columns:1fr;padding:.5rem;border-radius:1.6rem}.hr-footer__field input{min-height:5rem;padding-inline:1.7rem}.hr-footer__field button{width:100%;min-height:4.8rem;margin:0}.hr-footer__commitment{grid-template-columns:3.8rem minmax(0,1fr);gap:1.3rem}.hr-footer__commitment-icon{width:3.8rem;height:3.8rem}.hr-footer__navigation{display:block;padding:2rem 0 2.8rem}.hr-footer__column,.hr-footer__column:first-child,.hr-footer__column:last-child,.hr-footer__column:nth-child(odd),.hr-footer__column:nth-child(2n){padding:0;border:0;border-bottom:1px solid var(--hr-footer-line)}.hr-footer__column summary{min-height:5.8rem;margin:0}.hr-footer__column-panel{padding:0 0 2.4rem}.hr-footer__brand-name{font-size:3rem}.hr-footer__bottom{grid-template-columns:1fr;gap:1.8rem;padding:2.8rem 0 3.2rem}.hr-footer__copyright{justify-content:center;text-align:center}.hr-footer__payments{justify-content:center}.hr-collaboration__inner{grid-template-columns:1fr;gap:1.7rem;width:calc(100% - 4rem);padding:3.6rem 0 4rem}.hr-collaboration__mark{width:4.8rem;height:4.8rem}.hr-collaboration__button{grid-column:1;width:100%}.hr-collaboration:after{background:linear-gradient(180deg,#0a2924eb,#0a2924cc 68%,#0a292494)}.hr-collaboration__image{object-position:62% center}}@media(prefers-reduced-motion:reduce){.hr-footer *,.hr-footer *:before,.hr-footer *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.hr-collaboration *,.hr-collaboration *:before,.hr-collaboration *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/horizon-footer-v2.css.map */
