.eva-footer-section{margin:0!important;padding:0!important}.eva-footer{--eva-ground: #eff0ec;--eva-ink: #1b1c1c;--eva-muted: #6b6b6b;--eva-line: #d8dbd4;--eva-interactive: #477666;--eva-radius: 12px;--eva-radius-button: 4px;--eva-font-display: "Eva Fraunces", Cambria, Georgia, serif;--eva-font-body: "Eva Avenir Next", Calibri, "Helvetica Neue", sans-serif;display:block;margin:0;padding:0;border:0 solid var(--eva-line);border-top-width:1px;background:var(--eva-ground);color:var(--eva-ink);font-family:var(--eva-font-body);font-size:17px;font-style:normal;font-weight:400;line-height:1.55;letter-spacing:normal;text-align:left;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.eva-footer *,.eva-footer *:before,.eva-footer *:after{box-sizing:border-box;margin:0;padding:0;border:0 solid var(--eva-line)}.eva-footer h2,.eva-footer p,.eva-footer ul,.eva-footer li,.eva-footer summary,.eva-footer form,.eva-footer label,.eva-footer details{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.eva-footer ul{list-style:none}.eva-footer p,.eva-footer span{font-family:inherit!important}.eva-footer ul>li{padding:0}.eva-footer a{color:inherit;text-decoration:none;font:inherit;letter-spacing:inherit;text-transform:inherit;background:none;box-shadow:none}.eva-footer button,.eva-footer input{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;text-transform:none;color:inherit;background-color:transparent;border-radius:var(--eva-radius-button);opacity:1;box-shadow:none;-webkit-appearance:none;appearance:none;min-height:0;width:auto;height:auto;line-height:inherit;text-align:inherit}.eva-footer button{cursor:pointer}.eva-footer img,.eva-footer svg{display:block;vertical-align:middle}.eva-footer img{max-width:100%;color:inherit}.eva-footer [hidden]{display:none!important}.eva-footer :focus-visible{outline:2px solid var(--eva-interactive);outline-offset:2px;border-radius:var(--eva-radius-button)}.eva-footer input::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}.eva-footer .eva-footer__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.eva-footer .eva-footer__container{width:100%;max-width:1280px;margin-inline:auto;padding:32px 20px 20px}.eva-footer .eva-footer__row-one{display:grid;gap:8px}.eva-footer .eva-footer__newsletter-col{margin-bottom:24px}.eva-footer .eva-footer__heading{font-family:var(--eva-font-display)!important;font-optical-sizing:auto;font-size:24px;font-weight:500;font-style:normal;line-height:1.2;letter-spacing:-.01em;text-transform:none;text-wrap:balance;color:var(--eva-ink)}.eva-footer .eva-footer__lede{margin-top:6px;font-size:14px;line-height:1.5;color:var(--eva-muted)}.eva-footer .eva-footer__form{display:flex;flex-direction:column;gap:8px;margin-top:12px}.eva-footer .eva-footer__input{display:block;width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid var(--eva-line);border-radius:var(--eva-radius-button);background:#fff;color:var(--eva-ink);font-size:14px;line-height:1.5}.eva-footer .eva-footer__submit{display:block;flex:none;width:100%;height:44px;padding:0 12px;border:1px solid var(--eva-interactive);border-radius:var(--eva-radius-button);background:var(--eva-interactive);color:#fff;font-size:14px;font-weight:500;line-height:42px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;transition:opacity .12s ease,border-color .12s ease,color .12s ease}.eva-footer .eva-footer__submit:hover{opacity:.9}.eva-footer .eva-footer__submit:disabled{opacity:.5;cursor:default}.eva-footer .eva-footer__done{margin-top:16px;font-size:14px;line-height:1.5;color:var(--eva-ink)}.eva-footer .eva-footer__error{margin-top:8px;font-size:14px;line-height:1.5}.eva-footer .eva-footer__column{display:block;padding:12px 0;border-bottom:1px solid var(--eva-line)}.eva-footer .eva-footer__column-title{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;font-family:var(--eva-font-body);font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.025em;text-transform:uppercase;color:var(--eva-ink)}.eva-footer .eva-footer__column-title::marker{content:none}.eva-footer .eva-footer__column-title::-webkit-details-marker{display:none}.eva-footer .eva-footer__chevron{display:block;color:var(--eva-muted);transition-property:rotate,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.eva-footer .eva-footer__column[open] .eva-footer__chevron{rotate:180deg}.eva-footer .eva-footer__links{margin-top:12px;font-size:14px;line-height:1.5;color:var(--eva-muted)}.eva-footer .eva-footer__links>li{margin-bottom:6px}.eva-footer .eva-footer__links a:hover{color:var(--eva-interactive)}.eva-footer .eva-footer__row-two{display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid var(--eva-line);font-size:14px;line-height:1.5;color:var(--eva-muted)}.eva-footer .eva-footer__legal{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;row-gap:8px}.eva-footer .eva-footer__legal a:hover,.eva-footer .eva-footer__text-button:hover{color:var(--eva-interactive)}.eva-footer .eva-footer__text-button{display:block;padding:0;border:0;background:none;color:inherit;font-size:14px;line-height:1.5;text-align:left}.eva-footer .eva-footer__end{display:flex;align-items:center;gap:16px}.eva-footer .eva-footer__social{display:flex;align-items:center;gap:12px}.eva-footer .eva-footer__social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--eva-radius-button);color:var(--eva-ink)}.eva-footer .eva-footer__social-link:hover{color:var(--eva-interactive)}.eva-footer .eva-footer__social-label{font-size:14px;line-height:1.5}.eva-footer .eva-footer__badge-link,.eva-footer .eva-footer__badge-button{display:inline-block;padding:0;border:0;background:none;color:inherit;border-radius:var(--eva-radius-button)}.eva-footer .eva-footer__badge-image{height:40px;width:auto}.eva-footer .eva-footer__waitlist{max-width:448px;margin-top:16px;padding:16px;border:1px solid var(--eva-line);border-radius:var(--eva-radius);background:#fff}.eva-footer .eva-footer__waitlist-form{display:flex;flex-direction:column;gap:12px}.eva-footer .eva-footer__waitlist-line{font-size:14px;line-height:1.5;color:var(--eva-ink)}.eva-footer .eva-footer__waitlist-input{display:inline-block;width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid var(--eva-line);border-radius:var(--eva-radius-button);background:#fff;color:var(--eva-ink);font-size:17px;line-height:1.55}.eva-footer .eva-footer__waitlist-submit{display:block;flex:none;width:200px;height:48px;padding:0 12px;border:1px solid var(--eva-interactive);border-radius:var(--eva-radius-button);background:var(--eva-interactive);color:#fff;font-size:17px;font-weight:500;line-height:46px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .12s ease,border-color .12s ease,color .12s ease}.eva-footer .eva-footer__waitlist-submit:hover{opacity:.9}.eva-footer .eva-footer__waitlist-submit:disabled{opacity:.5;cursor:default}.eva-footer .eva-footer__waitlist-error{font-size:14px;line-height:1.5}.eva-footer .eva-footer__waitlist-joined{font-size:17px;line-height:1.55;color:var(--eva-ink)}@media(min-width:768px){.eva-footer .eva-footer__container{padding-inline:32px}.eva-footer .eva-footer__row-one{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.eva-footer .eva-footer__newsletter-col{grid-column:span 3 / span 3;margin-bottom:0}.eva-footer .eva-footer__column{padding:0;border-width:0}.eva-footer .eva-footer__column>summary{pointer-events:none}.eva-footer .eva-footer__chevron{display:none}.eva-footer .eva-footer__row-two{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:1024px){.eva-footer .eva-footer__row-one{grid-template-columns:repeat(8,minmax(0,1fr))}.eva-footer .eva-footer__newsletter-col{grid-column:span 2 / span 2;padding-right:24px}.eva-footer .eva-footer__column--wide{grid-column:span 2 / span 2}.eva-footer .eva-footer__column--wide .eva-footer__links{column-count:2;column-gap:24px}}.eva-footer .eva-footer__logo-link{display:inline-flex;align-items:center;flex:none}.eva-footer .eva-footer__logo{display:block;height:20px;width:auto}
/*# sourceMappingURL=/cdn/shop/t/25/assets/eva-footer.css.map */
