.footer-luxe{background:var(--footer-bg);color:var(--footer-text);padding:80px 0 32px;font-family:Helvetica Neue,Arial,sans-serif}.footer-luxe__inner{max-width:1280px;margin:0 auto;padding:0 32px}.footer-luxe__row{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-bottom:48px}.footer-luxe__col{flex:1 1 0;min-width:0}.footer-luxe__col--brand,.footer-luxe__col--newsletter{flex:1.3 1 0;max-width:300px}.footer-luxe__logo{height:auto;margin-bottom:20px;filter:brightness(0) invert(1)}.footer-luxe__wordmark{font-family:Georgia,Times New Roman,serif;font-size:var(--footer-heading-size, 26px);letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;color:var(--footer-text)}.footer-luxe__statement{font-size:var(--footer-body-size, 14px);line-height:1.7;color:var(--footer-muted);margin:0;font-weight:300}.footer-luxe__eyebrow{font-size:var(--footer-eyebrow-size, 11px);letter-spacing:.18em;text-transform:uppercase;color:var(--footer-accent);margin:0 0 12px;font-weight:500}.footer-luxe__newsletter-text{font-size:var(--footer-body-size, 13px);line-height:1.6;color:var(--footer-muted);margin:0 0 18px;font-weight:300}.footer-luxe__form-row{display:flex;align-items:center;border-bottom:1px solid var(--footer-border);padding-bottom:10px;transition:border-color .3s ease}.footer-luxe__form-row:focus-within{border-color:var(--footer-accent)}.footer-luxe__input{flex:1;background:transparent;border:none;color:var(--footer-text);font-size:var(--footer-body-size, 14px);padding:6px 0;outline:none;font-family:inherit;font-weight:300}.footer-luxe__input::placeholder{color:var(--footer-muted)}.footer-luxe__submit{background:transparent;border:none;color:var(--footer-accent);cursor:pointer;padding:6px;display:flex;align-items:center;transition:transform .25s ease}.footer-luxe__submit:hover{transform:translate(4px)}.footer-luxe__form-success{font-size:var(--footer-body-size, 13px);color:var(--footer-accent);margin:0}.footer-luxe__divider{height:1px;background:var(--footer-border);width:100%;margin:0 0 48px}.footer-luxe__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.footer-luxe__link{font-size:var(--footer-body-size, 13px);color:var(--footer-muted);text-decoration:none;font-weight:300;letter-spacing:.02em;transition:color .25s ease,padding-left .25s ease;display:flex;align-items:flex-start;gap:8px}.footer-luxe__link:hover{color:var(--footer-text)}.footer-luxe__link svg,.footer-luxe__link img{flex-shrink:0;margin-top:2px;width:16px;height:16px;stroke:var(--footer-accent);fill:none}.footer-luxe__social{display:flex;gap:16px;margin-top:20px}.footer-luxe__social-link{font-size:var(--footer-small-size, 10px);letter-spacing:.08em;color:var(--footer-muted);text-decoration:none;border:1px solid var(--footer-border);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .25s ease,color .25s ease}.footer-luxe__social-link:hover{border-color:var(--footer-accent);color:var(--footer-accent)}.footer-luxe__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-luxe__copyright{font-size:var(--footer-small-size, 11px);color:var(--footer-muted);margin:0;letter-spacing:.03em}.footer-luxe__legal{display:flex;gap:20px;flex-wrap:wrap}.footer-luxe__legal-link{font-size:var(--footer-small-size, 11px);color:var(--footer-muted);text-decoration:none;letter-spacing:.03em;transition:color .25s ease}.footer-luxe__legal-link:hover{color:var(--footer-text)}.footer-luxe__payment{display:flex;gap:8px;align-items:center}.footer-luxe__payment-icon{height:20px;width:auto;opacity:.85}@media screen and (max-width:989px)and (min-width:750px){.footer-luxe__row{flex-wrap:wrap;row-gap:40px}.footer-luxe__col{flex:1 1 calc(50% - 20px);max-width:none}}@media screen and (max-width:749px){.footer-luxe{padding:48px 0 24px}.footer-luxe__row{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 20px;margin-bottom:36px}.footer-luxe__col{max-width:none}.footer-luxe__col--brand,.footer-luxe__col--newsletter{grid-column:1 / -1;max-width:none}.footer-luxe__bottom{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-footer-luxe.css.map */
