.footer-raices{background-color:var(--footer-bg, #5C3A22);color:var(--footer-text, #F1E6DC);padding:60px 0 30px;font-size:1.5rem}.footer-raices__inner{max-width:1200px;margin:0 auto;padding-left:3rem;padding-right:3rem}.footer-raices__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:4rem;align-items:start}.footer-raices__col{display:flex;flex-direction:column;gap:1.6rem}.footer-raices__logo{max-width:160px;height:auto;display:block}.footer-raices__logo-text{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:3.2rem;color:var(--footer-text, #fff);text-decoration:none;line-height:1}.footer-raices__tagline{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.5rem;line-height:1.5;color:var(--footer-text, #F1E6DC);opacity:.9;margin:0;max-width:22ch}.footer-raices__heading{color:var(--footer-heading, #E8863D);font-size:1.6rem;font-weight:600;margin:0}.footer-raices__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.3rem}.footer-raices__links a{color:var(--footer-text, #F1E6DC);text-decoration:none;font-size:1.45rem;opacity:.95;transition:opacity .2s ease}.footer-raices__links a:hover,.footer-raices__links a:focus-visible{opacity:1;text-decoration:underline}.footer-raices__whatsapp{display:inline-flex;align-items:center;gap:.8rem;background-color:#fff;color:#3a2416;border-radius:999px;padding:1rem 1.8rem;font-size:1.4rem;font-weight:600;text-decoration:none;width:fit-content;margin-top:.4rem;transition:transform .15s ease,box-shadow .15s ease}.footer-raices__whatsapp:hover,.footer-raices__whatsapp:focus-visible{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.footer-raices__quote{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.5rem;line-height:1.5;margin:0;max-width:26ch;color:var(--footer-text, #F1E6DC)}.footer-raices__socials{display:flex;gap:1.2rem}.footer-raices__social-icon{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;border:1.5px solid var(--footer-text, #F1E6DC);color:var(--footer-text, #F1E6DC);text-decoration:none;transition:background-color .2s ease,color .2s ease}.footer-raices__social-icon:hover,.footer-raices__social-icon:focus-visible{background-color:var(--footer-text, #F1E6DC);color:var(--footer-bg, #5C3A22)}.footer-raices__cta{display:inline-flex;align-items:center;gap:.8rem;background-color:var(--footer-accent, #E8863D);color:var(--footer-accent-text, #FFFFFF);border-radius:999px;padding:1.2rem 2rem;font-size:1.4rem;font-weight:600;text-decoration:none;width:fit-content;transition:transform .15s ease,box-shadow .15s ease}.footer-raices__cta:hover,.footer-raices__cta:focus-visible{transform:translateY(-1px);box-shadow:0 4px 12px #00000040}.footer-raices__cta svg{transition:transform .15s ease}.footer-raices__cta:hover svg{transform:translate(2px)}.footer-raices__divider{height:1px;background-color:var(--footer-divider, #E8863D);opacity:.6;margin:4.5rem 0 2.4rem}.footer-raices__bottom{text-align:center}.footer-raices__bottom p{margin:0;font-size:1.3rem;line-height:1.6;color:var(--footer-text, #F1E6DC);opacity:.85}@media screen and (max-width:989px){.footer-raices__grid{grid-template-columns:1fr 1fr;row-gap:4rem}.footer-raices__col--brand{grid-column:1 / -1}}@media screen and (max-width:599px){.footer-raices{padding:4.5rem 0 2.5rem}.footer-raices__inner{padding-left:2rem;padding-right:2rem}.footer-raices__grid{grid-template-columns:1fr;row-gap:3.6rem;text-align:left}.footer-raices__col--brand{grid-column:auto}.footer-raices__logo-text{font-size:2.8rem}.footer-raices__divider{margin:3.6rem 0 2rem}.footer-raices__bottom p{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer-raices.css.map */
