.footer{background-color:#0a0a0a;color:#fff;border-top:1px solid rgba(0,119,190,.15)}.footer__container{max-width:1280px;margin:0 auto;padding:64px 16px}@media screen and (min-width: 640px){.footer__container{padding-left:24px;padding-right:24px}}@media screen and (min-width: 1024px){.footer__container{padding-left:32px;padding-right:32px}}.footer__grid{display:grid;grid-template-columns:1fr;gap:48px;margin-bottom:48px}@media screen and (min-width: 768px){.footer__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1024px){.footer__grid{grid-template-columns:repeat(4,1fr)}}.footer__column,.footer__brand{display:flex;flex-direction:column}.footer__logo-container{display:flex;align-items:center;gap:12px;margin-bottom:24px}.footer__logo-link{display:block;text-decoration:none}.footer__logo-text{font-size:1.5rem;font-weight:900;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.025em}.footer__tagline{color:#fff9;line-height:1.625;margin-bottom:24px;font-size:.875rem;margin-top:0}.footer__social{display:flex;align-items:center;gap:12px}.footer__social-link{width:40px;height:40px;border:1px solid rgba(0,119,190,.3);display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-decoration:none;background-color:transparent}.footer__social-link:hover{border-color:#0077be;background-color:#0077be1a}.footer__social-link .icon{width:16px;height:16px;color:#fff9;transition:color .3s ease;display:block}.footer__social-link .icon path{fill:currentColor}.footer__social-link:hover .icon{color:#0077be}.footer__heading{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px;font-size:.875rem;font-weight:700;margin-top:0}.footer__accent-line{height:1px;width:48px;background-color:#0077be;margin-bottom:24px}.footer__link-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer__link{color:#fff9;text-decoration:none;font-size:.875rem;text-transform:uppercase;letter-spacing:.025em;transition:color .3s ease;display:block}.footer__link:hover{color:#0077be}.footer__contact-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.footer__contact-item{display:flex;align-items:flex-start;gap:12px}.footer__contact-item:not(:first-child){align-items:center}.footer__contact-item .icon{width:20px;height:20px;color:#0077be;flex-shrink:0;margin-top:2px;display:block}.footer__contact-item:not(:first-child) .icon{margin-top:0}.footer__contact-text{color:#fff9;font-size:.875rem;line-height:1.5}.footer__contact-link{color:#fff9;text-decoration:none;font-size:.875rem;transition:color .3s ease}.footer__contact-link:hover{color:#0077be}.footer__divider{height:1px;background-color:#0077be33;margin-bottom:32px}.footer__bottom{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px}@media screen and (min-width: 768px){.footer__bottom{flex-direction:row;gap:0}}.footer__bottom-left{display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (min-width: 768px){.footer__bottom-left{align-items:flex-start}}.footer__copyright{color:#fff6;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;margin:0}.footer__payment{margin-top:0}.footer__payment-list{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.footer__payment-list{justify-content:flex-start}}.footer__payment-item{display:flex;align-items:center}.footer__payment-icon{width:auto;height:24px;max-width:48px}.footer__legal{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.footer__legal{justify-content:flex-end}}.footer__legal-link{color:#fff6;text-decoration:none;font-size:.875rem;text-transform:uppercase;letter-spacing:.025em;transition:color .3s ease}.footer__legal-link:hover{color:#0077be}.footer__hidden{display:none!important}.footer__content-top,.footer__content-bottom,.footer__blocks-wrapper,.footer-block,.footer-block--newsletter{display:none}
/*# sourceMappingURL=/cdn/shop/t/68/assets/section-footer.css.map */
