#footer{display:flex;padding:0 48px 48px}#footerWrapper{max-width:1183px;width:100%;margin:auto auto 0;display:flex;flex-direction:row;color:#fff}#footerBody{padding-right:50px;border-right:1px solid var(--orange)}#footerLink{margin-top:12px;display:block;height:auto;width:fit-content}#footerLink svg{height:62px;width:auto}#footerLinks{margin-top:13px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;max-width:380px;font-size:18px;font-family:Paytone,sans-serif}.footerBodyLinksItem{transition:.2s ease;position:relative}.footerLinksSpace{display:block;width:30px}.footerBodyLinksItem:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-3px;left:0;background-color:#fff;transition:transform .25s ease-out;transform-origin:bottom right}.footerBodyLinksItem:hover:after{transform:scaleX(1);transform-origin:bottom left}#footerSocial{margin-top:26px;display:flex;flex-direction:row;gap:24px}.footerSocialLinkImg{height:24px;width:24px}.footerSocialLink{transition:.2s ease}.footerSocialLink:hover{transform:scale(1.2)}#footerLegal{display:flex;font-size:12px;gap:8px;justify-content:center;position:relative;text-align:center;z-index:1;margin-top:20px;font-family:Arial,sans-serif}#footerNewsletter{padding-left:30px;margin-top:18px}#footerNewsletterTitle{font-size:21px;margin-bottom:10px}#footerBodyNewsletterTitle{font-size:21px}#footerNewsletterInputWrapper{display:flex;flex-direction:column;gap:18px}#footerNewsletterInput{background:#fff;color:var(--black);border:1px solid var(--orange);border-radius:6px;padding:10px 17px;min-height:50px}#footerNewsletterInput:focus{outline:var(--orange)}#footerNewsletterButton{box-shadow:0 0 0 2px transparent inset}#footerNewsletterButton:hover{box-shadow:0 0 0 2px #fff inset}@media (max-width: 900px){#footer{padding:0 45px 58px}#footerWrapper{display:flex;flex-direction:column-reverse;gap:62px}#footerBody,#footerNewsletter{border:0;padding:0}#footerLink svg{height:70px}.footerLinksSpace{display:none}#footerNewsletterInputWrapper{flex-direction:column}#footerNewsletterInput{border-radius:10px}#footerNewsletterButton{border-radius:10px;max-width:100%}#footerNewsletterTitle{font-size:22px;line-height:26px}#footerSocial{margin-top:36px}#footerLegal{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/theme-footer.css.map */
