.rfooter{color:rgb(var(--color-foreground))}.rfooter__columns{display:grid;gap:4rem;padding-bottom:4rem}@media screen and (min-width:750px){.rfooter__columns{grid-template-columns:repeat(var(--rfooter-columns),minmax(0,1fr));gap:4rem 6rem}}.rfooter__heading{margin:0 0 2.4rem;font-size:2.4rem;font-weight:700;line-height:1.2;color:inherit}.rfooter__text{font-size:1.6rem;line-height:1.8}.rfooter__text p{margin:0}.rfooter__block--image{display:flex;justify-content:center}@media screen and (max-width:749px){.rfooter__block--image{order:-1}}.rfooter__logo{height:auto;max-width:100%}.rfooter__wordmark{margin:0;font-size:4.4rem;line-height:1}.rfooter__links{display:grid;gap:1.2rem;margin:0;padding:0;font-size:1.5rem}.rfooter__links a{color:rgba(var(--color-foreground),.9);text-decoration:none}.rfooter__links a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.rfooter__newsletter{display:grid;gap:1rem;max-width:40.6rem;margin-top:2rem}.rfooter__input{width:100%;min-height:4.6rem;padding:0 2rem;border:.1rem solid rgba(var(--color-foreground),.75);border-radius:var(--inputs-radius);background:transparent;color:inherit;font:inherit;font-size:1.6rem}.rfooter__input::placeholder{color:rgba(var(--color-foreground),.85)}.rfooter__submit.button{width:100%;min-height:4.8rem;font-weight:700}.rfooter__message{font-size:1.3rem}.rfooter__block--social .list-social{margin-left:-1.2rem}.rfooter__bottom{border-top:.1rem solid rgba(var(--color-foreground),.08);padding-top:4rem}.rfooter__bottom-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2.4rem}.rfooter__localization{display:flex;flex-wrap:wrap;gap:2rem}.rfooter__localization .localization-form{padding:0;margin:0}.rfooter__localization h2{margin:0 0 1rem;color:rgba(var(--color-foreground),.9)}.rfooter__payments{margin:0;justify-content:flex-end}@media screen and (max-width:749px){.rfooter__bottom-row{flex-direction:column;align-items:center;text-align:center}.rfooter__payments{justify-content:center}}.rfooter__legal{margin-top:4rem;margin-bottom:0;font-size:1.2rem;line-height:1.6;text-align:center;color:rgba(var(--color-foreground),.85)}.rfooter__legal a{color:inherit;text-decoration:none}.rfooter__disclaimer{margin-left:.4rem}.rfooter__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;margin-top:1rem;margin-bottom:0;padding-left:0;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-footer-reformed.css.map */
