.elki-footer{width:100%;background-color:#016630;color:#fff;padding:40px 0 20px}.elki-footer .container{padding:0 20px;max-width:100%}.elki-footer .footer__top{display:grid;grid-template-columns:minmax(100px,500px) repeat(auto-fit,minmax(200px,1fr));gap:40px 25px;margin-bottom:30px}.elki-footer .footer-title{font-size:18px;line-height:27px;font-weight:500;color:#fff;margin:0 0 18px}.elki-footer .footer__about{min-width:0}.elki-footer .footer__about-description{font-size:16px;line-height:24px;font-weight:400;color:#fffc;margin:0}.elki-footer .footer__about-description p{margin:0 0 12px}.elki-footer .footer__about-description p:first-child{margin-top:0}.elki-footer .footer__about-description p:last-child{margin-bottom:0}.elki-footer .footer__contact{min-width:0}.elki-footer .footer__contact--text{display:flex;align-items:center;gap:8px;font-size:16px;line-height:24px;font-weight:400;color:#fff;text-decoration:none;margin-bottom:14px;transition:opacity .2s ease}.elki-footer .footer__contact--text:hover{opacity:.8}.elki-footer .footer__contact--text:last-child{margin-bottom:0}.elki-footer .footer__contact--text svg{flex-shrink:0}.elki-footer .footer__menu{min-width:0}.elki-footer .footer__menu-list{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.elki-footer .footer__menu-item{display:flex}.elki-footer .footer__menu-link{font-size:16px;line-height:24px;font-weight:400;color:#fffc;text-decoration:none;transition:color .2s ease,opacity .2s ease}.elki-footer .footer__menu-link:hover{color:#fff;opacity:1}.elki-footer .footer__menu-link--active{color:#fff;font-weight:500}.elki-footer .footer__social-media{min-width:0}.elki-footer .footer__social-media-list{display:flex;align-items:center;flex-wrap:wrap;gap:16px;list-style:none;padding:0;margin:0}.elki-footer .footer__social-media-item{display:flex}.elki-footer .footer__social-media-link{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:14px;line-height:20px;transition:opacity .2s ease}.elki-footer .footer__social-media-link:hover{opacity:.8}.elki-footer .footer__social-media-link img{display:block;width:24px;height:24px;object-fit:contain}.elki-footer .footer__bottom{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 16px;padding:20px 0 0;margin:30px 0 0;border-top:1px solid hsla(0,0%,100%,.2)}.elki-footer .footer__bottom .copyright__content{font-size:14px;line-height:20px;color:#fffc}.elki-footer .footer__bottom a{color:#fff;text-decoration:none;transition:opacity .2s ease}.elki-footer .footer__bottom a:hover{opacity:.8;text-decoration:underline}.elki-footer .footer__bottom .policies{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;list-style:none;padding:0;margin:0}.elki-footer .footer__bottom .policies li{display:flex}@media screen and (max-width: 749px){.elki-footer{padding:30px 0 20px}.elki-footer .container{padding:0 16px}.elki-footer .footer__top{grid-template-columns:1fr;gap:30px;margin-bottom:25px}.elki-footer .footer-title{font-size:16px;line-height:24px;margin-bottom:14px}.elki-footer .footer__about-description{font-size:14px;line-height:20px}.elki-footer .footer__contact--text{font-size:14px;line-height:20px;margin-bottom:12px}.elki-footer .footer__menu-list{gap:10px}.elki-footer .footer__menu-link{font-size:14px;line-height:20px}.elki-footer .footer__social-media-list{gap:12px}.elki-footer .footer__social-media-link{font-size:13px;line-height:18px}.elki-footer .footer__social-media-link img{width:20px;height:20px}.elki-footer .footer__bottom{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:20px 0 0;margin:25px 0 0}.elki-footer .footer__bottom .copyright__content{font-size:12px;line-height:18px}.elki-footer .footer__bottom .policies{flex-direction:column;gap:8px}}@media screen and (min-width: 750px) and (max-width: 989px){.elki-footer .footer__top{grid-template-columns:repeat(2,1fr);gap:30px 20px}.elki-footer .footer__about{grid-column:1 / -1}}@media screen and (min-width: 990px){.elki-footer .container{max-width:1400px;margin:0 auto}.elki-footer .footer__top{gap:50px 30px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elki-footer.css.map */
