.footer{background:#151311;border-top:0;color:#fff7ee}.footer .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:none}.hentley-footer__inner{padding-bottom:3rem;padding-top:4.6rem}.hentley-footer__top{align-items:end;display:grid;gap:9rem;grid-template-columns:minmax(0,1fr) minmax(32rem,.72fr);padding-bottom:3.4rem}.hentley-footer__mission,.hentley-footer__signup{display:grid;gap:1.4rem}.hentley-footer__eyebrow,.hentley-footer__column h3{color:#fff7ee;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.13em;line-height:1.2;margin:0;text-transform:uppercase}.hentley-footer__heading{color:#fff7ee;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,2.55vw,3.1rem);font-weight:400;letter-spacing:0;line-height:1.12;margin:0;max-width:59rem}.hentley-footer__copy,.hentley-footer__message,.hentley-footer__bottom,.hentley-footer__bottom p,.hentley-footer__bottom a,.hentley-footer__column a{color:#d8c8b7;font-size:1.3rem;line-height:1.58}.hentley-footer__copy,.hentley-footer__newsletter{margin:0}.hentley-footer__field{align-items:center;border-bottom:.1rem solid rgba(255,247,238,.45);display:flex;min-height:4.7rem}.hentley-footer__field input{background:transparent;border:0;box-shadow:none;color:#fff7ee;flex:1 1 auto;font-family:var(--font-body-family);font-size:1.3rem;height:4.7rem;min-width:0;outline:0;padding:0}.hentley-footer__field input::placeholder{color:#fff7ee94;opacity:1}.hentley-footer__field button{background:transparent;border:0;color:#fff7ee;cursor:pointer;flex:0 0 auto;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;height:4.7rem;padding:0 0 0 1.8rem}.hentley-footer__field button:hover,.hentley-footer__field button:focus-visible,.hentley-footer__bottom a:hover,.hentley-footer__bottom a:focus-visible,.hentley-footer__column a:hover,.hentley-footer__column a:focus-visible{color:#fff7ee;text-decoration:underline;text-underline-offset:.3rem}.hentley-footer__message{align-items:center;display:flex;gap:.8rem;margin:1.2rem 0 0}.hentley-footer__message .svg-wrapper{width:1.6rem}.hentley-footer__links{border-bottom:.1rem solid rgba(255,247,238,.14);border-top:.1rem solid rgba(255,247,238,.14);display:grid;gap:5.4rem;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(14rem,.86fr);padding:3rem 0}.hentley-footer__column{align-content:start;display:grid;gap:1.4rem}.hentley-footer__column ul{display:grid;gap:.8rem;margin:0;padding:0}.hentley-footer__column a{text-decoration:none}.hentley-footer__column .hentley-footer__social{display:flex;flex-flow:row nowrap;gap:1rem;justify-content:flex-start;margin:0;padding:0}.hentley-footer__social .list-social__item{display:block;flex:0 0 auto}.hentley-footer__social .list-social__link,.hentley-footer__social>a{align-items:center;border:.1rem solid rgba(255,247,238,.22);border-radius:999rem;color:#fff7ee;display:flex;height:3.4rem;justify-content:center;min-width:3.4rem;padding:0;text-decoration:none;width:3.4rem}.hentley-footer__social .svg-wrapper{height:1.5rem;width:1.5rem}.hentley-footer__social svg{height:100%;width:100%}.hentley-footer__social .list-social__link:hover,.hentley-footer__social .list-social__link:focus-visible,.hentley-footer__social>a:hover,.hentley-footer__social>a:focus-visible{border-color:#fff7ee85;color:#fff7ee}.hentley-footer__bottom{align-items:center;display:flex;gap:2.4rem;justify-content:space-between;padding-top:2.4rem}.hentley-footer__bottom p{margin:0}.hentley-footer__meta,.hentley-footer__bottom nav{align-items:center;display:flex}.hentley-footer__meta{gap:2.8rem}.hentley-footer__bottom nav{gap:2.8rem}.hentley-footer__bottom a{text-decoration:none;white-space:nowrap}.hentley-footer__credit{color:#fff7ee94}@media screen and (max-width:989px){.hentley-footer__top{gap:4.8rem;grid-template-columns:1fr}.hentley-footer__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.hentley-footer__inner{padding-bottom:2.6rem;padding-top:3.6rem}.hentley-footer__top{gap:3.4rem;padding-bottom:3rem}.hentley-footer__heading{font-size:2.8rem}.hentley-footer__links{gap:2.8rem;grid-template-columns:1fr}.hentley-footer__bottom,.hentley-footer__meta,.hentley-footer__bottom nav{align-items:flex-start;flex-direction:column}.hentley-footer__meta,.hentley-footer__bottom nav{gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/section-footer.css.map */
