.footer{background-color:#faf4f0;padding:72px 32px 32px;width:100%;position:relative;z-index:20}.footer__inner{display:flex;flex-direction:column;align-items:center;gap:37px;width:100%;max-width:1302px;margin:0 auto}.footer__columns{display:flex;gap:85px;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:100%}.footer__column{display:flex;flex-direction:column;gap:30px;width:253px;flex-shrink:0}.footer__column-title{margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:var(--lh-heading-lg);color:#53513d}.footer__menu{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.footer__link{font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:400!important;font-style:normal;font-synthesis:none;font-size:17px;line-height:var(--lh-body-relaxed);color:#53513d;text-decoration:none;transition:opacity .2s ease;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer__link:hover{opacity:.7}.footer__link--text{cursor:default}.footer__link--text:hover{opacity:1}.footer__brand{display:flex;flex-direction:column;align-items:center;gap:47px;width:100%}.footer__logo-wrap{display:flex;flex-direction:column;align-items:center;padding-top:22px;width:100%;max-width:1302px;min-height:176px;overflow:hidden}.footer__logo-link{display:block;width:551px;max-width:100%;height:auto}.footer__logo{display:block;width:100%;height:auto}.footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;width:100%;max-width:1302px}.footer__meta{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.footer__selectors{display:flex;align-items:center;gap:20px}.footer__language{position:relative}.footer__language-menu{position:absolute;left:0;bottom:calc(100% + 8px);z-index:30;min-width:132px;margin:0;padding:6px 0;list-style:none;background:#faf4f0;border:1px solid rgba(81,79,59,.2);box-shadow:0 8px 20px #321e1e14}.footer__language-option{display:block;padding:8px 14px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;line-height:1.2;color:#514f3b;text-decoration:none;white-space:nowrap}.footer__language-option:hover,.footer__language-option.is-active{background:#514f3b14}.footer__language.is-open .footer__chevron{transform:rotate(180deg)}.footer__language .footer__chevron{transition:transform .15s ease}.footer__selector{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;line-height:var(--lh-ui);color:#514f3b}.footer__flag{width:20px;height:15px;object-fit:cover;border:1px solid #463333;flex-shrink:0}.footer__chevron{width:10px;height:9px;flex-shrink:0}.footer__payments{display:flex;flex-wrap:wrap;align-items:center;gap:16px;list-style:none;margin:0;padding:0;height:24px}.footer__payment-icon{display:block;height:24px;width:38px;object-fit:contain}.footer__copyright{margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:var(--lh-caption);color:#514f3b;text-align:center;max-width:363px}.footer__copyright a{color:inherit;text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.footer__localization,.footer__localization-form{display:contents}@media screen and (max-width:1200px){.footer__bottom{gap:32px}}@media screen and (max-width:768px){.footer{padding:64px 20px 32px}.footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;justify-items:start}.footer__column{width:auto;max-width:none;gap:10px}.footer__column-title{line-height:1.25}.footer__menu{gap:6px}.footer__link{font-size:16px;line-height:1.35;overflow-wrap:anywhere;word-break:normal;max-width:100%}.footer__logo-wrap{min-height:120px;padding-top:16px}.footer__bottom{flex-direction:column;align-items:center;gap:24px}.footer__meta{flex-direction:column;align-items:center;justify-content:center;gap:16px}.footer__selectors{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px}.footer__payments{height:auto;min-height:24px;justify-content:center}.footer__copyright{max-width:100%;padding:0 8px}}@media screen and (max-width:480px){.footer__columns{grid-template-columns:1fr;justify-items:center;gap:28px}.footer__column{align-items:center;text-align:center;gap:8px;width:100%;max-width:100%;padding:0 12px;box-sizing:border-box}.footer__menu{align-items:center;width:100%}.footer__link{display:inline-block;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer.css.map */
