.bd-footer{margin-top:auto;padding-block:var(--bd-space-8) var(--bd-space-5);color:var(--bd-on-deep);background:var(--bd-deep);font-family:var(--bd-font-ui);font-size:1.5rem;line-height:1.6}.bd-footer a{color:inherit;text-decoration:none;transition:color var(--bd-duration-fast) var(--bd-ease)}.bd-footer__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:var(--bd-space-7);padding-bottom:var(--bd-space-7);border-bottom:1px solid rgba(233,237,230,.16)}.bd-footer__wordmark{display:inline-block;font-family:var(--bd-font-display);font-weight:var(--bd-display-weight);font-size:3.2rem;letter-spacing:var(--bd-display-tracking);line-height:1;color:var(--bd-white)}.bd-footer__description{max-width:38ch;margin-top:var(--bd-space-4);color:var(--bd-on-deep-muted)}.bd-footer__description p,.bd-footer__text p{margin:0}.bd-footer__social{display:flex;flex-wrap:wrap;gap:var(--bd-space-2) var(--bd-space-5);margin:var(--bd-space-5) 0 0;padding:0;list-style:none;font-weight:600}.bd-footer__social a{border-bottom:1px solid var(--bd-brass-light)}.bd-footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--bd-space-6)}.bd-footer__heading{margin:0 0 var(--bd-space-3);font-family:var(--bd-font-ui);font-size:var(--bd-text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bd-brass-light)}.bd-footer__links{display:grid;gap:var(--bd-space-1);margin:0;padding:0;list-style:none}.bd-footer__links a{display:inline-block;padding-block:.4rem}.bd-footer__text{color:var(--bd-on-deep-muted)}.bd-footer__text a{text-decoration:underline;text-underline-offset:.2em}.bd-footer__bottom{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bd-space-2) var(--bd-space-5);padding-top:var(--bd-space-5);font-size:1.3rem;color:var(--bd-on-deep-muted)}.bd-footer__bottom p{margin:0}.bd-footer__legal{display:flex;flex-wrap:wrap;gap:var(--bd-space-1) var(--bd-space-4);margin:0;padding:0;list-style:none}.bd-footer__credit{margin-left:auto}.bd-footer__credit p{margin:0}.bd-footer :focus-visible{outline-color:var(--bd-brass-light)}@media screen and (max-width:749px){.bd-footer__top{grid-template-columns:minmax(0,1fr)}.bd-footer__credit{margin-left:0}}@media(prefers-reduced-motion:reduce){.bd-footer a{transition:none}}.bd-footer{border-radius:var(--bd-radius-xl) var(--bd-radius-xl) 0 0}.bd-footer__wordmark{letter-spacing:-.045em}.bd-footer__heading{font-size:1.3rem;letter-spacing:0;text-transform:none;color:var(--bd-white)}.bd-footer__social a{border-bottom:0;padding:.6rem 1.4rem;background:#ffffff14;border-radius:var(--bd-radius-pill)}.bd-footer a:hover,.bd-footer a[aria-current=page]{color:var(--bd-brass-light)}.bd-footer__newsletter{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:var(--bd-space-6) clamp(4rem,6vw,8rem);margin-bottom:var(--bd-space-7);padding-bottom:var(--bd-space-8);border-bottom:1px solid rgba(255,255,255,.12)}.bd-footer__nl-eyebrow{margin:0 0 var(--bd-space-3);font-size:1.4rem;font-weight:700;color:var(--bd-brass-light)}.bd-footer__nl-intro{container-type:inline-size}.bd-footer__nl-heading-line{display:block}.bd-footer__nl-tagline{margin:1.6rem 0 0;font-size:1.7rem;line-height:1.5;color:var(--bd-on-deep-muted)}.bd-footer__nl-title{margin:0;font-family:var(--bd-font-display);font-weight:var(--bd-display-weight);font-size:clamp(2rem,5.8cqi,3.8rem);line-height:1.16;letter-spacing:var(--bd-display-tracking);color:var(--bd-white)}.bd-footer__nl-form{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--bd-space-4)}.bd-footer__nl-text{max-width:46ch;font-size:1.6rem;line-height:1.55;color:var(--bd-on-deep-muted)}.bd-footer__nl-text p{margin:0}.bd-footer__nl-row{display:flex;align-items:center;gap:var(--bd-space-3);padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.35);transition:border-color var(--bd-duration-fast) var(--bd-ease)}.bd-footer__nl-row:hover{border-bottom-color:#fff9}.bd-footer__nl-row:focus-within{border-bottom-color:var(--bd-white)}.bd-footer .bd-footer__nl-input{flex:1;min-width:0;min-height:5.2rem;padding:0;font-family:var(--bd-font-ui);font-size:2rem;color:var(--bd-white);background:none;border:0;border-radius:0;box-shadow:none;outline:none}.bd-footer__nl-input::placeholder{color:#e8e9eb8c}.bd-footer__nl-input[aria-invalid=true]{color:var(--bd-brass-light)}.bd-footer__nl-submit{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:.8rem 1.6rem;color:var(--bd-ink);background:var(--bd-accent);border:0;border-radius:var(--bd-radius-pill);font:inherit;font-weight:700;cursor:pointer}.bd-footer__nl-submit svg{transition:transform var(--bd-duration-fast) var(--bd-ease)}.bd-footer__nl-submit:hover{background:var(--bd-white)}.bd-footer__nl-submit:hover svg{transform:translate(.3rem)}.bd-footer__nl-consent{font-size:1.3rem;line-height:1.5;color:var(--bd-on-deep-muted)}.bd-footer__nl-consent p{margin:0}.bd-footer__nl-consent a{text-decoration:underline;text-underline-offset:.2em}.bd-footer__nl-consent--check{display:flex;align-items:flex-start;gap:var(--bd-space-2)}.bd-footer__nl-consent--check input{flex:none;width:1.8rem;height:1.8rem;margin:.1rem 0 0;accent-color:var(--bd-accent);cursor:pointer}.bd-footer__nl-consent--check label{cursor:pointer}.bd-footer__nl-message{margin:0;padding:var(--bd-space-3) var(--bd-space-4);font-weight:600;color:var(--bd-ink);background:var(--bd-white);border-radius:var(--bd-radius-md)}.bd-footer__nl-message--error{color:var(--bd-white);background:#ffc23d38}.bd-footer__newsletter :focus-visible{outline:2px solid var(--bd-brass-light);outline-offset:3px}@media screen and (max-width:989px){.bd-footer__newsletter{grid-template-columns:minmax(0,1fr);align-items:start}}@media screen and (max-width:559px){.bd-footer .bd-footer__nl-input{font-size:1.7rem}.bd-footer__nl-submit{min-height:4.8rem;padding-inline:1.2rem}}.bd-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-footer__plain-label{display:inline-block;padding-block:.4rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bd-footer.css.map */
