.tdv-footer{--tdv-footer-line: rgba(var(--color-foreground), .16);--tdv-footer-muted: rgba(var(--color-foreground), .68);color:rgb(var(--color-foreground))}.tdv-footer a{color:inherit}.tdv-footer__newsletter{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;padding-bottom:4.8rem;border-bottom:.1rem solid var(--tdv-footer-line)}.tdv-footer__intro{display:grid;gap:1.2rem}.tdv-footer__intro-text{max-width:44rem;line-height:1.5;color:var(--tdv-footer-muted)}.tdv-footer__field{display:flex;align-items:stretch;gap:.8rem;padding:.6rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:calc(var(--buttons-radius-outset, .5rem) + .6rem);transition:border-color .2s var(--tdv-ease)}.tdv-footer__field:focus-within{border-color:rgb(var(--color-foreground))}.tdv-footer__input{flex:1 1 auto;min-width:0;padding:0 1.2rem;border:0;background:transparent;color:inherit;font:inherit;font-size:1.6rem;letter-spacing:0}.tdv-footer__input::placeholder{color:var(--tdv-footer-muted);opacity:1}.tdv-footer__input:focus,.tdv-footer__input:focus-visible{outline:none;box-shadow:none}.tdv-footer__submit{flex:0 0 auto;min-width:0;padding-inline:2.4rem}.tdv-footer__message{margin:1.2rem 0 0;font-size:1.4rem}.tdv-footer__columns{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;padding-block:4.8rem}.tdv-footer__heading{margin-bottom:1.6rem;color:var(--tdv-footer-muted);font-weight:var(--tdv-weight-bold)}.tdv-footer__links{margin:0;columns:min(var(--tdv-menu-columns, 1),2);column-gap:2.4rem}.tdv-footer__links li{break-inside:avoid;padding-bottom:1rem}.tdv-footer__link{display:inline-block;padding-block:.2rem;font-size:1.6rem;line-height:1.35;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 .1rem no-repeat;transition:background-size .3s var(--tdv-ease)}.tdv-footer__link:hover,.tdv-footer__link[aria-current=page]{background-size:100% .1rem}.tdv-footer__text{max-width:36rem;font-size:1.6rem;line-height:1.5;color:var(--tdv-footer-muted)}.tdv-footer .tdv-footer__social{justify-content:flex-start;margin:2rem 0 0 -1.1rem}.tdv-footer__social .list-social__link{padding:1.1rem;color:rgb(var(--color-foreground))}.tdv-footer__wordmark{margin:0;padding-top:1.2rem;overflow:hidden;font-family:var(--font-heading-family);font-size:var(--tdv-wordmark-size, 18vw);font-weight:var(--tdv-weight-bold);line-height:.82;letter-spacing:-.055em;white-space:nowrap;color:rgb(var(--color-foreground));-webkit-user-select:none;user-select:none}.tdv-footer__bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2.4rem;padding-top:2.4rem;border-top:.1rem solid var(--tdv-footer-line)}.tdv-footer__legal{display:flex;flex-wrap:wrap;gap:.6rem 2rem;font-size:1.3rem;color:var(--tdv-footer-muted)}.tdv-footer__legal a{text-decoration:none}.tdv-footer__legal a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.tdv-footer__localization{display:flex;flex-wrap:wrap;gap:1rem}.tdv-footer__localization .localization-form{padding:0;margin:0}.tdv-footer__localization .localization-form__select{min-height:4rem;padding:0 3.6rem 0 1.4rem;border-radius:var(--inputs-radius);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.3);font-size:1.3rem;text-decoration:none}.tdv-footer__localization .disclosure__list-wrapper{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.tdv-footer .list-payment{justify-content:flex-start;margin:0;padding:0}@media screen and (min-width:750px){.tdv-footer__links{columns:var(--tdv-menu-columns, 1);column-gap:4rem}.tdv-footer__bottom{grid-template-columns:1fr auto auto;align-items:center}.tdv-footer__payment,.tdv-footer .tdv-footer__payment .list-payment{justify-content:flex-end}}@media screen and (min-width:990px){.tdv-footer>.tdv-page{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:4rem;align-items:start}.tdv-footer__newsletter{grid-column:1 / span 5;padding-bottom:0;border-bottom:0}.tdv-footer__columns{grid-column:7 / -1;grid-template-columns:repeat(7,minmax(0,1fr));column-gap:3.2rem;padding-block:.8rem 0}.tdv-footer__columns:first-child{grid-column:1 / -1}.tdv-footer__column{grid-column:span 3}.tdv-footer__column--menu{grid-column:span calc(var(--tdv-menu-columns, 1) * 2)}.tdv-footer__wordmark,.tdv-footer__bottom{grid-column:1 / -1}.tdv-footer__wordmark{margin-top:4rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tdv-section-footer.css.map */
