.av-footer{background:#fff;color:#000;border-top:1px solid #ebebeb;font-family:Inter,Helvetica Neue,Arial,sans-serif}.av-footer__inner{max-width:min(1440px,100%);margin:0 auto;padding:clamp(40px,5vw,64px) clamp(16px,3vw,40px) clamp(28px,4vw,40px);box-sizing:border-box}.av-footer__main{display:grid;grid-template-columns:minmax(130px,168px) minmax(0,1fr) minmax(200px,280px);gap:clamp(28px,4vw,56px);align-items:start;padding-bottom:clamp(36px,5vw,56px)}.av-footer__locale{border-right:1px solid #e5e5e5;padding-right:clamp(20px,3vw,36px);display:flex;flex-direction:column;gap:1.75rem}.av-footer__locale-block{display:flex;flex-direction:column;gap:.35rem}.av-footer__locale-label{font-size:11px;line-height:1.4;color:#666}.av-footer__locale-value,.av-footer__locale-select{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.4;color:#000;background:transparent;border:0;padding:0;margin:0;cursor:pointer;appearance:none;-webkit-appearance:none;width:100%}.av-footer__locale-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23000' stroke-width='1.2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-right:16px}.av-footer__locale-select:focus-visible{outline:1px solid #000;outline-offset:2px}.av-footer__locale-form{margin:0}.av-footer__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.5vw,32px)}.av-footer__link-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.av-footer__link{font-size:12px;line-height:1.45;color:#000;text-decoration:none;transition:color .25s ease,opacity .25s ease}.av-footer__link:hover{color:#c19290}.av-footer__newsletter-title{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.04em;line-height:1.35;margin:0 0 1rem;color:#000}.av-footer__newsletter-form{margin:0 0 .85rem}.av-footer__email-row{display:flex;align-items:center;gap:8px;border-bottom:1px solid #ccc;padding-bottom:6px}.av-footer__email-input{flex:1;min-width:0;border:0;background:transparent;font-family:Inter,sans-serif;font-size:12px;line-height:1.4;color:#000;padding:0;margin:0}.av-footer__email-input::placeholder{color:#999}.av-footer__email-input:focus{outline:none}.av-footer__email-row:focus-within{border-bottom-color:#000}.av-footer__email-submit{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#000;cursor:pointer;transition:color .25s ease,transform .25s ease}.av-footer__email-submit svg{width:14px;height:14px}.av-footer__email-submit:hover{color:#c19290;transform:translate(2px)}.av-footer__form-message{font-size:11px;margin:.5rem 0 0;line-height:1.4}.av-footer__form-message--success{color:#2d6a4f}.av-footer__form-message--error{color:#b00020}.av-footer__privacy{display:flex;align-items:flex-start;gap:8px;cursor:pointer;margin:0}.av-footer__privacy-input{flex-shrink:0;width:14px;height:14px;margin:2px 0 0;accent-color:#000;cursor:pointer}.av-footer__privacy-text{font-size:10px;line-height:1.5;color:#666}.av-footer__privacy-link{color:#000;text-decoration:underline;text-underline-offset:2px}.av-footer__privacy-link:hover{color:#c19290}.av-footer__bottom{text-align:center;padding-top:clamp(20px,3vw,28px);border-top:1px solid #f0f0f0}.av-footer__copyright{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.06em;color:#666;margin:0}@media(max-width:989px){.av-footer__main{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.av-footer__locale{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;gap:2rem 3rem;border-right:0;padding-right:0;padding-bottom:1.5rem;border-bottom:1px solid #ebebeb}.av-footer__links{grid-column:1 / -1}.av-footer__newsletter{grid-column:1 / -1;max-width:420px}}@media(max-width:749px){.av-footer__main{grid-template-columns:1fr;gap:28px}.av-footer__links{grid-template-columns:1fr;gap:24px}.av-footer__newsletter{max-width:none}.av-footer__locale{flex-direction:column;gap:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/avelia-footer.css.map */
