.lv-footer{--lvf-champagne: #b59b72;--lvf-ivory: #f8f7f3;--lvf-charcoal: #242725;--lvf-ink: #ffffff;--lvf-body: #ffffff;--lvf-muted: #ffffff;--lvf-rule: rgba(255, 255, 255, .4);--lvf-accent: #ffffff;--lvf-font: "Archivo", "Helvetica Neue", Arial, sans-serif;--color-foreground: 255, 255, 255;--color-background: 181, 155, 114;background:var(--lvf-champagne);color:var(--lvf-body);font-family:var(--lvf-font);font-size:1.5rem;line-height:1.5;letter-spacing:0}.lv-footer a{color:inherit;text-decoration:none}.lv-footer a:focus-visible,.lv-footer button:focus-visible,.lv-footer input:focus-visible{outline:2px solid var(--lvf-accent);outline-offset:3px;box-shadow:none}.lv-footer__top{display:grid;gap:4rem;padding-top:1.6rem;padding-bottom:4.8rem}.lv-footer__logo{display:inline-block;width:11rem;margin:-1.2rem 0 1.6rem -1.3rem}.lv-footer__logo img{display:block;filter:brightness(0) invert(1);width:100%;height:auto}.lv-footer__promise-heading{margin:0;max-width:13ch;font-family:var(--lvf-font);font-stretch:64%;font-weight:650;font-size:clamp(4rem,5vw,6.4rem);line-height:.92;letter-spacing:-.01em;color:var(--lvf-ink);text-wrap:balance}.lv-footer__promise-text{margin-top:1.6rem;max-width:40ch;font-size:1.6rem;line-height:1.55}.lv-footer__promise-text p,.lv-footer__signup-text p,.lv-footer__text p{margin:0}.lv-footer__text p+p{margin-top:.6rem}.lv-footer__heading{margin:0 0 1.4rem;font-family:var(--lvf-font);font-stretch:100%;font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--lvf-ink)}.lv-footer__signup{align-self:end}.lv-footer__signup-text{max-width:38ch;margin-bottom:1.6rem}.lv-footer__form{max-width:44rem}.lv-footer__form-row{display:flex;gap:.8rem}.lv-footer__input{flex:1 1 auto;min-width:0;height:5.2rem;padding:0 1.6rem;border:1px solid rgba(36,39,37,.35);border-radius:.6rem;background:var(--lvf-ivory);color:var(--lvf-charcoal);font:inherit;font-size:1.6rem}.lv-footer__input::placeholder{color:#6f716d;opacity:1}.lv-footer__input:focus{border-color:var(--lvf-charcoal)}.lv-footer__submit{flex:0 0 auto;height:5.2rem;padding:0 2.4rem;border:0;border-radius:.6rem;background:var(--lvf-charcoal);color:var(--lvf-ivory);font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer;transition:background-color .15s ease}.lv-footer__submit:hover{background:#3a3e3b}.lv-footer__form-message{margin:1rem 0 0;font-size:1.4rem;color:var(--lvf-ink);font-weight:600}.lv-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2rem;padding-top:4rem;padding-bottom:4rem}.lv-footer__nav,.lv-footer__bottom{--lvf-gutter: 1.5rem;position:relative}.lv-footer__nav:before,.lv-footer__bottom:before{content:"";position:absolute;top:0;left:var(--lvf-gutter);right:var(--lvf-gutter);height:1px;background:var(--lvf-rule)}.lv-footer__links{margin:0;display:grid;gap:.9rem}.lv-footer__links a,.lv-footer__text a,.lv-footer__policies a,.lv-footer__copyright a,.lv-footer__promise-text a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.3em;transition:color .15s ease,text-decoration-color .15s ease}.lv-footer__links a:hover,.lv-footer__text a:hover,.lv-footer__policies a:hover,.lv-footer__copyright a:hover,.lv-footer__promise-text a:hover{color:var(--lvf-ink);text-decoration-color:var(--lvf-accent)}.lv-footer__links a[aria-current=page]{color:var(--lvf-ink)}.lv-footer__text a{color:var(--lvf-ink);text-decoration-color:var(--lvf-rule);overflow-wrap:anywhere}.lv-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;padding-top:2.4rem;font-size:1.3rem;color:var(--lvf-muted)}.lv-footer__legal{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 2rem}.lv-footer__copyright{margin:0}.lv-footer__policies{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:0}.lv-footer .footer__localization:empty{display:none}.lv-footer__payment{margin:0}.lv-footer__payment .list-payment{justify-content:flex-start;margin:0;padding:0;gap:.6rem}.lv-footer__payment .list-payment__item{padding:0}.lv-footer__payment .icon{width:3.4rem;height:2.2rem}@media screen and (min-width:750px){.lv-footer__top{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:6.4rem;padding-top:2.4rem;padding-bottom:6.4rem}.lv-footer__nav,.lv-footer__bottom{--lvf-gutter: 5rem}.lv-footer__nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem;padding-top:4.8rem;padding-bottom:4.8rem}.lv-footer__payment .list-payment{justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.lv-footer a,.lv-footer__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lv-footer.css.map */
