.footer-custom__top{display:grid;grid-template-columns:repeat(1,1fr);gap:7rem;margin-bottom:6rem}@media screen and (min-width: 769px){.footer-custom__top{grid-template-columns:210px 1fr 1fr}.footer-custom__image-block.footer-item-image-block{display:flex;justify-content:end}}@media screen and (min-width: 1080px){.footer-custom__top{grid-template-columns:361px 1fr 1fr}}.footer-custom__block-heading{font-size:2.4rem;text-transform:uppercase;font-family:Avenir Next;margin-bottom:2.2rem}.footer-custom__menu{list-style:none;padding:0;margin:0}.footer-custom__menu-item{line-height:1.2}.footer-custom__link{color:#fff;text-decoration:none;font-size:1.6rem;transition:color .3s ease}.footer-custom__link:hover{color:#ffffff80}.footer-custom__block.footer-item-image{padding-top:5rem}.footer-custom__brand-image{max-width:100%;height:auto;display:block}.footer-custom__bottom{display:flex;flex-direction:column;gap:3rem;align-items:center}@media screen and (min-width: 990px){.footer-custom__bottom{flex-direction:row;justify-content:space-between;align-items:center}.footer-custom .page-width{padding:0 3rem 0 4rem}}.footer-custom__social{display:flex;align-items:center;gap:1.5rem}.footer-custom__social-link{display:flex;align-items:center;gap:1rem;color:#fff;text-decoration:none;font-size:1.6rem}.footer-custom__social-link .svg-wrapper{width:4.8rem;height:4.8rem}.footer-custom__social-link svg{width:4.8rem;height:4.8rem}.footer-custom__info{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.footer-custom__payment-list{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;padding:0;margin:0}.footer-custom__payment-item svg{width:4.5rem;height:auto}.footer-custom__copyright{font-size:1.6rem;color:#fff;margin:0}.footer-custom__cta .button{background-color:#f9f8f4;color:#1a1a1a;padding:1.5rem 4rem;font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;border:none;min-width:250px}.footer-custom__cta .button:hover{background-color:#fff}@media screen and (max-width: 989px){.footer-custom__cta{width:100%;text-align:center}.footer-custom__cta .button{width:100%}}@media screen and (max-width: 768px){.footer-custom__top{gap:3rem}.footer-custom__block.footer-item-image{order:-1;padding-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer-custom.css.map */
