.lacto-footer{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid rgba(44,17,19,.1);color:var(--lacto-ink)}.lacto-footer__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.lacto-footer__bg img{width:100%;height:100%;object-fit:cover}.lacto-footer__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fff7f152,#fff7f17a)}.lacto-footer__inner{position:relative}.lacto-footer__top{display:grid;gap:4.8rem;margin-bottom:6.4rem}@media screen and (min-width:990px){.lacto-footer__top{grid-template-columns:1.4fr 3fr;gap:4.8rem}}.lacto-footer__logo{height:3.2rem;width:auto;display:block}.lacto-footer__logo-text{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;color:var(--lacto-ink);letter-spacing:-.01em}.lacto-footer__desc{margin-top:2rem;max-width:34rem;color:#2c1113cc;font-size:1.5rem;line-height:1.6}.lacto-footer__desc p{margin:0}.lacto-footer__newsletter{margin-top:2.8rem;display:flex;gap:.8rem;max-width:38rem}.lacto-footer__email{flex:1;min-width:0;border-radius:9999px;padding:1.2rem 2rem;background:#ffffffd1;border:1px solid rgba(44,17,19,.12);font-size:1.4rem;color:var(--lacto-ink)}.lacto-footer__email:focus{outline:none;border-color:var(--lacto-pink)}.lacto-footer__subscribe{padding:1.2rem 2rem;font-size:1.4rem;flex-shrink:0}.lacto-footer__newsletter-note{margin-top:.8rem;font-size:1.2rem;color:#2c111399}.lacto-footer__newsletter-ok{margin-top:2.8rem;font-size:1.5rem;font-weight:600;color:var(--lacto-pink)}.lacto-footer__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem}@media screen and (min-width:750px){.lacto-footer__cols{grid-template-columns:repeat(4,1fr)}}.lacto-footer__col-title{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--lacto-ink);margin:0 0 2rem}.lacto-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.lacto-footer__links a{font-size:1.4rem;color:#2c1113b3;text-decoration:none;transition:color .18s ease}.lacto-footer__links a:hover{color:var(--lacto-pink)}.lacto-footer__bottom{padding-top:3.2rem;border-top:1px solid rgba(44,17,19,.18);display:flex;flex-direction:column;gap:1.6rem;align-items:center;justify-content:space-between;font-size:1.2rem;color:#2c111399}@media screen and (min-width:750px){.lacto-footer__bottom{flex-direction:row}}.lacto-footer__legal{display:flex;gap:2.4rem}.lacto-footer__legal a{color:#2c111399;text-decoration:none;transition:color .18s ease}.lacto-footer__legal a:hover{color:var(--lacto-pink)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-lacto-footer.css.map */
