.elia-ft{background:var(--elia-ft-bg,#000);color:var(--elia-ft-text,#fff);padding:var(--elia-ft-pt,28px) 32px var(--elia-ft-pb,64px);font-size:16px;line-height:20px;letter-spacing:.022em}.elia-ft a{color:inherit;text-decoration:none}.elia-ft__main{display:grid;grid-template-columns:58% 1fr;gap:32px;align-items:start}.elia-ft__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.elia-ft__heading{margin:0 0 16px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:.022em;color:inherit;font-family:inherit;text-transform:none}.elia-ft__list{list-style:none;margin:0;padding:0}.elia-ft__list li,.elia-ft__rte p{margin:0}.elia-ft__list li+li{margin-top:8px}.elia-ft__rte p{line-height:28px}.elia-ft__rte a,.elia-ft__list a{text-decoration:none}.elia-ft__list a:hover{text-decoration:underline;text-underline-offset:3px}.elia-ft__col--mobile{display:none}.elia-ft__side{justify-self:end;width:100%;max-width:400px}.elia-ft__news-heading{margin:0 0 16px;font-size:16px;line-height:22px;font-weight:400}.elia-ft__field{display:flex;height:48px}.elia-ft__field input{flex:1;min-width:0;height:48px;margin:0;padding:0 16px;border:1px solid rgba(255,255,255,.6);border-right:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:16px;outline-offset:2px}.elia-ft__field input::placeholder{color:#ffffff8c}.elia-ft__field button{flex:none;width:48px;height:48px;border:0;border-radius:0;background:var(--elia-ft-text,#fff);color:var(--elia-ft-bg,#000);display:flex;align-items:center;justify-content:center;cursor:pointer}.elia-ft__field button svg{width:22px;height:22px}.elia-ft__msg{margin:8px 0 0;font-size:14px}.elia-ft__consent{margin-top:20px;font-size:12px;line-height:17px}.elia-ft__consent p{margin:0}.elia-ft__consent a{text-decoration:underline;text-underline-offset:2px}.elia-ft__social{margin-top:24px}.elia-ft__social-heading{margin:0 0 8px;font-size:16px;font-weight:500}.elia-ft .elia-ft__icons{display:flex;gap:4px;margin:0 0 0 -12px;padding:0;list-style:none}.elia-ft .elia-ft__icons .list-social__link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:inherit}.elia-ft .elia-ft__icons .svg-wrapper,.elia-ft .elia-ft__icons svg{width:22px;height:22px}.elia-ft__legal{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:56px;font-size:14px;line-height:20px}.elia-ft__legal a{text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.elia-ft{padding:32px 16px 48px}.elia-ft__main{display:flex;flex-direction:column-reverse;gap:40px;align-items:stretch}.elia-ft__side{max-width:none;justify-self:stretch}.elia-ft__cols{display:block}.elia-ft__col--desktop{display:none}.elia-ft__col--mobile{display:block;border-top:0}.elia-ft__col--mobile summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;margin:0;font-weight:400;cursor:pointer;list-style:none}.elia-ft__col--mobile summary::-webkit-details-marker{display:none}.elia-ft__col--mobile summary svg{width:20px;height:20px;transition:transform .2s}.elia-ft__col--mobile[open] summary svg{transform:rotate(180deg)}.elia-ft__col--mobile .elia-ft__list{padding:0 0 20px}.elia-ft__legal{margin-top:40px}}.elia-ft .elia-ft__icons.list-social{justify-content:flex-start!important}@media(max-width:989px){.elia-ft .elia-ft__col--mobile>summary.elia-ft__heading{display:flex!important;width:100%;box-sizing:border-box;margin:0}}.elia-ft__col--mobile .elia-ft__list a:hover{text-decoration:none}.elia-ft{padding:var(--elia-ft-pt,28px) 40px var(--elia-ft-pb,64px)}.elia-ft__heading{line-height:22px;margin-bottom:21px}.elia-ft__rte p,.elia-ft__list li{line-height:31.5px}.elia-ft__list li+li{margin-top:0}.elia-ft__news-heading{margin-bottom:28px}.elia-ft__social{margin-top:49px}.elia-ft__legal{margin-top:96px}.shopify-section .elia-sb{margin-bottom:120px!important}@media(max-width:989px){.elia-ft{padding:28px 16px 64px}.elia-ft__news-heading{margin-bottom:20px}.elia-ft__social{margin-top:32px}.elia-ft .elia-ft__col--mobile>summary.elia-ft__heading{min-height:68px!important}.elia-ft__col--mobile .elia-ft__list,.elia-ft__col--mobile .elia-ft__rte{padding-bottom:16px}.elia-ft__legal{margin-top:64px}}@media(max-width:749px){.shopify-section .elia-sb{margin-bottom:56px!important}}.elia-ft__legal{margin-top:48px}.elia-ft .elia-ft__icons{margin-bottom:0}@media(max-width:989px){.elia-ft__main{gap:8px!important}.elia-ft__legal{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elia-footer.css.map */
