#footer{background-color:#ece7d9;color:#292828;padding:100px 76px 50px}#footerWrapper{margin:0 auto;max-width:1070px}#footerTopMobile{display:none}#footerBody{display:flex;justify-content:space-between;gap:20px;margin-bottom:31px}#footerNav{display:grid;grid-template-columns:repeat(3,minmax(min-content,198px));gap:20px}.footerNavGroup{display:flex;flex-direction:column;gap:20px}.footerNavGroupTitle{font-size:15px;line-height:21px;font-family:Sohne;font-weight:500}.footerNavGroupLinks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.footerNavItem{font-size:17px;line-height:23px;font-family:Sohne}#footerNavMobile{display:none}.footerSocial{display:flex;gap:14px}.footerSocialLinkImg{width:16px;height:16px}#footerSocialMobile{display:none}#footerForm{width:100%;max-width:307px}#footerLogo{display:block;margin-bottom:147px}#footerLogo svg{width:121px;height:auto}#footerLegal{font-size:15px;line-height:21px;font-family:Sohne;display:flex;justify-content:center;text-align:center}@media (max-width: 1000px){#footer{padding:100px 76px 50px}#footerBody{flex-direction:column;justify-content:unset;gap:70px}#footerNav{grid-template-columns:repeat(3,1fr)}#footerForm{width:100%;max-width:unset}}@media (max-width: 700px){#footer{padding:52px 25px 35px}#footerTopMobile{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}#footerTopMobileLogo svg{width:70px;height:auto}#footerTopMobileLogin{display:flex;align-items:center;gap:5px;font-size:15px;font-weight:500;line-height:21px}#footerTopMobileLogin svg{width:14px;height:14px}#footerBody{gap:0}#footerNav{display:none}#footerNavMobile{display:block;margin-bottom:35px}.footerNavMobileGroup{border-top:1px solid #151515}.footerNavMobileGroup:last-child{border-bottom:1px solid #151515}.footerNavMobileGroupTitle{font-family:Sohne;font-size:14px;line-height:20px;padding:14.5px 0 14.5px 27px;position:relative}.footerNavMobileGroupTitle:before,.footerNavMobileGroupTitle:after{content:"";position:absolute;top:50%;left:0;height:2px;width:12px;background-color:#292828}.footerNavMobileGroupTitle:before{transform:translateY(-50%)}.footerNavMobileGroupTitle:after{transform:translateY(-50%) rotate(90deg);transition:.3s ease}.footerNavMobileGroupTitle.active:after{transform:translateY(-50%);opacity:0}.footerNavMobileGroupLinksWrap{display:grid;grid-template-rows:0fr;transition:.3s ease}.footerNavMobileGroupTitle.active+.footerNavMobileGroupLinksWrap{grid-template-rows:1fr}.footerNavMobileGroupLinksWrap>div{overflow:hidden}.footerNavGroupLinks{padding:12px 25px 24px;gap:8px}#footerSocialMobile{display:flex;align-items:center;gap:25px;margin-bottom:20px}#footerForm{width:100%;max-width:unset}#footerLogo{display:none}#footerLegal{font-size:14px;line-height:20px;justify-content:unset;text-align:unset}}#footer .footer__newsletter-desc,#ContactFooter-success{font-family:Sohne;font-size:15px;line-height:21px;margin-bottom:22px}#ContactFooter-success{text-align:center;margin-top:40px}#footer .field{display:flex;flex-direction:column;gap:10px}#footer .input__field,#footer .input__field::placeholder{border-color:#292828;padding:13px 19px;font-family:Sohne;font-size:15px;line-height:21px;color:#292828}.fieldInputWrap{border:solid 1px rgb(41,40,40);font-family:Sohne;font-size:15px;line-height:21px;display:grid;grid-template-columns:1fr 50px}.fieldInputWrap .input__field{border:none}.fieldInputWrap button{padding:14px 19px}.fieldInputWrap svg{width:13px;height:14px}
/*# sourceMappingURL=/cdn/shop/t/249/assets/theme-footer.css.map */
