.wt-footer-v{--footer-v-brand-col: minmax(280px, 1.35fr);--footer-v-gap: calc(var(--gap, 8px) * 6);--footer-v-pad-x: calc(var(--gap, 8px) * 3);--footer-v-max-width: var(--layout-width, 1600px);--footer-v-ease: cubic-bezier(.16, 1, .3, 1);--footer-v-gold: linear-gradient(90deg, var(--accent-gold-start), var(--accent-gold-end));position:relative;background:var(--bg-primary);color:var(--text-primary);padding-top:var(--footer-v-pad-top, 72px);padding-bottom:var(--footer-v-pad-bottom, 40px)}.wt-footer-v:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:1px;background:var(--footer-v-gold)}.wt-footer-v--no-rule:before{display:none}.wt-footer-v__inner{max-width:var(--footer-v-max-width);margin-inline:auto;padding-inline:var(--footer-v-pad-x)}.wt-footer-v__top{display:grid;grid-template-columns:1fr;gap:calc(var(--gap, 8px) * 5)}@media screen and (min-width:750px){.wt-footer-v__top{grid-template-columns:var(--footer-v-brand-col) auto;gap:var(--footer-v-gap);align-items:start}}.wt-footer-v__brand{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 2);max-width:420px}.wt-footer-v__logo-img{display:block;width:var(--footer-v-logo-width, 180px);height:auto}.wt-footer-v__wordmark{font-family:var(--font-headline);font-size:clamp(2.2rem,3.4vw,2.8rem);font-weight:600;letter-spacing:.22em;line-height:1;text-transform:uppercase;color:var(--text-primary);margin:0}.wt-footer-v__tagline{font-family:var(--font-base);font-size:1.3rem;letter-spacing:.08em;line-height:1.5;color:var(--text-secondary);margin:0}.wt-footer-v__newsletter{margin-top:calc(var(--gap, 8px) * 2)}.wt-footer-v__form{margin:0}.wt-footer-v__newsletter-heading{font-family:var(--font-headline);font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary);margin:0 0 calc(var(--gap, 8px) * 1.5)}.wt-footer-v__newsletter-text{font-family:var(--font-base);font-size:1.3rem;line-height:1.6;color:var(--text-secondary);margin:0 0 calc(var(--gap, 8px) * 2)}.wt-footer-v__form-row{display:flex;align-items:center;gap:calc(var(--gap, 8px) * 2);border-bottom:1px solid var(--border-color-subtle);padding-bottom:calc(var(--gap, 8px) * 1);transition:border-color .4s var(--footer-v-ease);max-width:380px}.wt-footer-v__form-row:focus-within{border-bottom-color:var(--accent-gold)}.wt-footer-v__field{flex:1 1 auto;min-width:0;background:none;border:0;border-radius:0;padding:0;color:var(--text-primary);font-family:var(--font-base);font-size:1.4rem;letter-spacing:.04em;line-height:2.2}.wt-footer-v__field::placeholder{color:var(--text-secondary);opacity:1}.wt-footer-v__field:focus,.wt-footer-v__field:focus-visible{outline:none;box-shadow:none}.wt-footer-v__submit{flex:0 0 auto;background:none;border:0;padding:0;cursor:pointer;font-family:var(--btn-font);font-size:var(--btn-size);font-weight:var(--btn-weight);letter-spacing:var(--btn-tracking);text-transform:var(--btn-transform);line-height:var(--btn-line-height);color:var(--btn-text-color);transition:opacity var(--btn-duration) var(--footer-v-ease)}@media(hover:hover){.wt-footer-v__submit:hover{background:var(--footer-v-gold);-webkit-background-clip:text;background-clip:text;color:transparent}}.wt-footer-v__submit:focus-visible{outline:var(--btn-focus-ring);outline-offset:var(--btn-focus-offset)}.wt-footer-v__form-message{font-family:var(--font-base);font-size:1.2rem;line-height:1.5;margin:calc(var(--gap, 8px) * 1.5) 0 0;max-width:380px}.wt-footer-v__form-message--success{color:var(--accent-gold)}.wt-footer-v__form-message--error{color:var(--color-sale-price, #d24646)}.wt-footer-v__form-message p{margin:0}.wt-footer-v__menus{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:calc(var(--gap, 8px) * 4)}@media screen and (min-width:990px){.wt-footer-v__menus{grid-template-columns:repeat(var(--footer-v-menu-count, 2),minmax(140px,200px));justify-content:end;gap:calc(var(--gap, 8px) * 6)}}.wt-footer-v__col-title{font-family:var(--font-headline);font-size:1.15rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary);margin:0 0 calc(var(--gap, 8px) * 2.5)}.wt-footer-v__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1.5)}.wt-footer-v__link{font-family:var(--font-base);font-size:1.35rem;line-height:1.5;color:var(--text-secondary);text-decoration:none;transition:color .3s var(--footer-v-ease);display:inline-block;position:relative}.wt-footer-v__link:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-2px;width:100%;height:1px;background:var(--footer-v-gold);transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--footer-v-ease)}@media(hover:hover){.wt-footer-v__link:hover{color:var(--text-primary)}.wt-footer-v__link:hover:after{transform:scaleX(1)}}.wt-footer-v__link:focus-visible{outline:1px solid var(--accent-gold);outline-offset:4px;color:var(--text-primary)}.wt-footer-v__link--active{color:var(--text-primary)}.wt-footer-v__text{font-family:var(--font-base);font-size:1.35rem;line-height:1.7;color:var(--text-secondary)}.wt-footer-v__text p{margin:0 0 calc(var(--gap, 8px) * 1)}.wt-footer-v__text p:last-child{margin-bottom:0}.wt-footer-v__text a{color:var(--text-secondary);text-decoration:none;border-bottom:1px solid var(--border-color-subtle);transition:color .3s var(--footer-v-ease),border-color .3s var(--footer-v-ease)}@media(hover:hover){.wt-footer-v__text a:hover{color:var(--text-primary);border-bottom-color:var(--accent-gold)}}.wt-footer-v__divider{height:1px;background:var(--border-color-subtle);border:0;margin:calc(var(--gap, 8px) * 6) 0 calc(var(--gap, 8px) * 3)}.wt-footer-v__bottom{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 2.5);align-items:center;text-align:center}@media screen and (min-width:750px){.wt-footer-v__bottom{flex-direction:row;justify-content:space-between;align-items:center;text-align:start}}.wt-footer-v__copy{font-family:var(--font-base);font-size:1.15rem;letter-spacing:.06em;color:var(--text-secondary);margin:0}.wt-footer-v__meta{display:flex;align-items:center;gap:calc(var(--gap, 8px) * 3);flex-wrap:wrap;justify-content:center}.wt-footer-v__localization{display:flex;align-items:center;gap:calc(var(--gap, 8px) * 2.5);flex-wrap:wrap;justify-content:center}.wt-footer-v__localization .wt-localization-trigger{font-family:var(--font-base);font-size:1.15rem;letter-spacing:.06em;color:var(--text-secondary);cursor:pointer;transition:color .3s var(--footer-v-ease)}@media(hover:hover){.wt-footer-v__localization .wt-localization-trigger:hover{color:var(--accent-gold)}}.wt-footer-v__localization .wt-localization-trigger:focus-visible{outline:1px solid var(--accent-gold);outline-offset:4px}.wt-footer-v__localization .wt-localization-trigger .svg-icon{width:1.2rem;height:1.2rem;fill:currentColor}.wt-footer-v .social-links{list-style:none;display:flex;align-items:center;gap:calc(var(--gap, 8px) * 2);margin:0;padding:0}.wt-footer-v .social-link{display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:color .3s var(--footer-v-ease)}.wt-footer-v .social-link svg{width:1.8rem;height:1.8rem;fill:currentColor}@media(hover:hover){.wt-footer-v .social-link:hover{color:var(--accent-gold)}}.wt-footer-v .social-link:focus-visible{outline:1px solid var(--accent-gold);outline-offset:4px}.wt-footer-v__payments{list-style:none;display:flex;align-items:center;gap:calc(var(--gap, 8px) * 1.25);margin:0;padding:0}.wt-footer-v__payments svg{height:2.2rem;width:auto;display:block;opacity:.55;transition:opacity .3s var(--footer-v-ease)}.wt-footer-v__payments li:hover svg{opacity:1}@media(prefers-reduced-motion:reduce){.wt-footer-v *,.wt-footer-v *:after,.wt-footer-v *:before{transition-duration:.01ms!important}.wt-footer-v__link:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/footer-veaudry.css.map */
