.footer--columns .footer__content-top{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1.2fr);gap:4rem;padding-bottom:4rem}.footer--columns .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:3.2rem;margin:0;padding:0}.footer--columns .footer__blocks-wrapper .grid__item{width:auto;max-width:none;padding:0;margin:0}.footer--columns .footer-block__heading{margin:0 0 1.8rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}.footer--columns .footer-block__details-content{margin:0}.footer--columns .footer-block__details-content .list-menu__item--link{padding:.5rem 0;font-size:1.4rem;text-decoration:none}.footer--columns .footer-block__details-content .list-menu__item--link:hover{text-decoration:underline;text-underline-offset:.3rem}.footer--columns .footer-block__brand-info{text-align:left}.footer--columns .footer-block__brand-info .footer-block__heading{text-transform:none;letter-spacing:0;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2rem);font-weight:400;margin:1.4rem 0 .8rem}.footer--columns .footer-block__brand-info .rte,.footer--columns .footer-block__brand-info .rte h6{font-family:var(--font-body-family);font-size:1.45rem;font-weight:400;line-height:1.7;letter-spacing:0;text-transform:none;margin:0;max-width:32rem}.footer--columns .footer-block--newsletter{display:block;margin:0;text-align:left}.footer--columns .footer-block__newsletter{width:100%;text-align:left}.footer--columns .footer-block__newsletter-text{margin:0 0 1.6rem;font-size:1.45rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.footer--columns .footer__newsletter{max-width:none;margin:0}.footer--columns .footer__newsletter .field:after,.footer--columns .footer__newsletter .field:hover:after{border-radius:.6rem}.footer--columns .footer__newsletter .field__input{border-radius:.6rem}.footer--columns .footer__list-social{justify-content:flex-start;gap:1rem;margin-top:2rem}.footer--columns .footer__list-social .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));transition:opacity .2s ease}.footer--columns .footer__list-social .list-social__link:hover{opacity:.85}.footer--columns .footer__list-social .svg-wrapper,.footer--columns .footer__list-social .icon{width:1.8rem;height:1.8rem;color:rgb(var(--color-background));fill:rgb(var(--color-background))}.footer--columns .footer__content-bottom{border-top:.1rem solid rgba(var(--color-foreground),.12);padding-top:2rem}.footer--columns .footer__content-bottom-wrapper--center{justify-content:flex-start}.footer--columns .footer__copyright{text-align:left}@media screen and (max-width:989px){.footer--columns .footer__content-top{grid-template-columns:1fr;gap:3.6rem}}@media screen and (max-width:749px){.footer--columns .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2rem}.footer--columns .footer__blocks-wrapper .grid__item:first-child{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-footer-columns.css.map */
