.footer{color:var(--footer-color);font-size:calc(var(--font-size-base) - 1px)}.footer__title{color:var(--footer-heading-color);position:relative}.footer__title svg{display:none}@media(min-width:768px){.footer-col{max-width:var(--tbl-mx)}}@media(min-width:992px){.footer-col{max-width:var(--dsk-mx)}}.social-link__footer .social-icons-item:not(:last-child){margin-right:16px}.social-link__footer .social-icons--link{display:flex;align-items:center;justify-content:center;transition:all .3s ease}.social-link__footer .social-icons--link .social-icon{display:flex}.social-link__footer .social-icons--link:hover{color:var(--body-color)}.social-link__footer .social-icons--link svg{width:22px;height:22px}.social-link__footer .social-icons--link .text{display:none}.bottom{color:var(--st-cl)}.bottom a{color:var(--st-cl-l)}.bottom-social .social-icons-item{position:relative}.bottom-social .social-icons-item:not(:last-child){margin-right:28px}.bottom-social .social-icons--link .social-icon{display:flex;color:#5e5e5e}.bottom-social .social-icons--link svg{width:24px;height:24px}.bottom-social .social-icons--link .text{display:none}@media(min-width:768px){.footer-newsletter{max-width:400px}}.footer-newsletter .form-control{color:var(--footer-color);padding:2px 0 10px;background:transparent;border-bottom:1px solid white}.footer-newsletter .form-control+span{opacity:1;visibility:visible;transition:all .3s ease}.footer-newsletter .form-control:focus+span{opacity:0;visibility:hidden}.footer-newsletter .btn--newsletter{padding:5px 20px;text-transform:uppercase;margin-left:10px!important;background:#fff;border-radius:0!important;font-size:14px;font-weight:400}.footer-newsletter .btn--newsletter:hover{background-color:var(--primary)}.footer-info__item .icons{margin-right:8px}.footer-info--email a{color:var(--footer-color)}.footer-info--email a:hover{color:var(--footer-link-hover)}.footer-links a{position:relative;color:var(--footer-link);transition:all .2s ease-in-out;display:inline-block}.footer-links a:before{content:"";height:1px;width:0;position:absolute;right:0;bottom:4px;background:currentColor;transition:width .2s ease}@media(min-width:768px){.footer-links a{line-height:30px}}.footer-links a:hover{color:var(--footer-link-hover)}.footer-links a:hover:before{left:0;width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
