.avanelle-footer{--av-footer-gutter: 18px;background:var(--av-footer-bg);color:var(--av-footer-text);padding:var(--av-footer-pad-top) 0 var(--av-footer-pad-bottom);font-family:var(--font-body-family, "Inter", sans-serif)}.avanelle-footer__inner{max-width:var(--av-footer-max-width);margin:0 auto;padding:0 var(--av-footer-gutter)}.avanelle-footer__top{display:grid;grid-template-columns:1fr;gap:clamp(24px,4vw,40px);align-items:start}.avanelle-footer__newsletter{display:flex;flex-direction:column;gap:12px}.avanelle-footer__newsletter-heading{margin:0;font-size:clamp(20px,2.8vw,26px);font-weight:700;color:var(--av-footer-heading)}.avanelle-footer__newsletter-text{font-size:14px;line-height:1.6;color:rgba(var(--av-footer-text-rgb),.85)}.avanelle-footer__newsletter-text p{margin:0}.avanelle-footer__form{display:flex;flex-direction:column;gap:10px}.avanelle-footer__field{display:flex;align-items:stretch;border:2px solid var(--av-footer-border);border-radius:6px;background:var(--av-footer-input-bg);overflow:hidden;max-width:460px}.avanelle-footer__label{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.avanelle-footer__input{flex:1;border:none;background:transparent;color:var(--av-footer-input-text);padding:12px 14px;font-size:14px}.avanelle-footer__input:focus{outline:none}.avanelle-footer__input::placeholder{color:rgba(var(--av-footer-input-text-rgb),.55)}.avanelle-footer__submit{border:none;border-left:2px solid var(--av-footer-border);background:#6bcf9b;color:#fff;font-weight:700;font-size:20px;min-width:46px;padding:0;cursor:pointer;border-radius:0}.avanelle-footer__submit:hover,.avanelle-footer__submit:active{color:#fff;background:color-mix(in srgb,var(--av-footer-accent) 80%,black 20%)}.avanelle-footer__message{font-size:12px;line-height:1.4}.avanelle-footer__message p{margin:0}.avanelle-footer__message--error{color:#f25d5d}.avanelle-footer__message--success{color:rgba(var(--av-footer-text-rgb),.8)}.avanelle-footer__columns-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px 32px;max-width:620px;margin-left:auto}.avanelle-footer__columns-grid--desktop{display:none}.avanelle-footer__columns-grid--mobile{display:block;border-top:1px solid rgba(var(--av-footer-text-rgb),.6)}.avanelle-footer__accordion-item{border-bottom:1px solid rgba(var(--av-footer-text-rgb),.6)}.avanelle-footer__accordion-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:5px 0;font-size:20px;font-weight:700;color:var(--av-footer-heading);cursor:pointer}.avanelle-footer__accordion-summary::-webkit-details-marker{display:none}.avanelle-footer__accordion-title{display:flex;align-items:center;gap:12px;font-size:32px}.avanelle-footer__accordion-icon{width:18px;height:18px;position:relative;color:var(--av-footer-heading);flex-shrink:0}.avanelle-footer__accordion-icon:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translate(-50%,-60%) rotate(45deg);transition:transform .2s ease}.avanelle-footer__accordion-item[open] .avanelle-footer__accordion-icon:before{transform:translate(-50%,-40%) rotate(225deg)}.avanelle-footer__accordion-body{padding:0 0 14px}.avanelle-footer__column-title{margin:0 0 10px;font-size:18px;font-weight:700;color:var(--av-footer-heading)}.avanelle-footer__column-logo{max-width:var(--av-footer-column-logo-width, 90px);margin-bottom:10px}.avanelle-footer__column-logo-image{width:100%;height:auto;display:block}.avanelle-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.avanelle-footer__link{text-decoration:none;color:rgba(var(--av-footer-text-rgb),.92);font-size:14px;transition:color .2s ease}.avanelle-footer__link:hover{color:var(--av-footer-heading)}.avanelle-footer__brand-row{margin-top:clamp(28px,5vw,48px)}.avanelle-footer__brand{display:flex;flex-direction:column;align-items:center;text-align:center;flex-wrap:wrap;gap:16px}.avanelle-footer__logo{width:clamp(180px,48vw,260px);height:auto;display:block}.avanelle-footer__logo-text{font-size:80px;font-weight:800;color:var(--av-footer-heading);max-height:90px}.avanelle-footer__social{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.avanelle-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:8px;background:var(--av-footer-social-bg);color:var(--av-footer-social-color);text-decoration:none}.avanelle-footer__social-link svg{width:18px;height:18px}.avanelle-footer__social-link svg path{fill:#6bcf9b!important}.avanelle-footer__notes{margin-top:18px;display:grid;gap:12px}.avanelle-footer__note{border:1px solid rgba(var(--av-footer-text-rgb),.5);border-radius:4px;padding:10px 12px;font-size:11px;color:rgba(var(--av-footer-text-rgb),.85)}.avanelle-footer__note p{margin:0}.avanelle-footer__legal-row{margin-top:16px;display:flex;flex-direction:column;gap:10px;text-align:center;align-items:center}.avanelle-footer__copyright{font-size:15px;color:var(--av-footer-text-rgb)}.avanelle-footer__legal-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:center}.avanelle-footer__legal-link{text-decoration:none;font-size:11px;color:rgba(var(--av-footer-text-rgb),.7)}.avanelle-footer__legal-link:hover{color:var(--av-footer-heading)}@media (min-width: 900px){.avanelle-footer__top{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.avanelle-footer__columns-grid--desktop{display:grid}.avanelle-footer__columns-grid--mobile{display:none}.avanelle-footer__brand{flex-direction:row;align-items:end;justify-content:flex-start;text-align:left;gap:48px}.avanelle-footer__notes{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}.avanelle-footer__legal-row{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;text-align:left}}@media (min-width: 990px){.avanelle-footer{--av-footer-gutter: 60px}}@media (min-width: 1300px){.avanelle-footer{--av-footer-gutter: 0px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/avanelle-footer.css.map */
