.bjd-footer{--bjd-ft-bg: #ffffff;--bjd-ft-text: #161619;--bjd-ft-muted: #8a8a8f;--bjd-ft-link: #5c5c63;--bjd-ft-gold: #c4a35a;--bjd-ft-line: #e8e8ea;background:var(--bjd-ft-bg);color:var(--bjd-ft-text);border-top:1px solid var(--bjd-ft-line)}.bjd-footer__inner{box-sizing:border-box;width:100%;max-width:calc(1280px + 4rem);margin:0 auto;padding-left:2rem;padding-right:2rem}@media(max-width:749px){.bjd-footer__inner{padding-left:1.25rem;padding-right:1.25rem}}.bjd-footer__top{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;gap:3rem 2.5rem;padding-top:var(--bjd-ft-pt, 4.5rem);padding-bottom:var(--bjd-ft-pb, 4rem);align-items:start}.bjd-footer__brand{max-width:25rem}.bjd-footer__logo{display:inline-flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;margin-bottom:1.35rem}.bjd-footer__logo-mark,.bjd-footer__logo-image{width:var(--bjd-ft-logo-w, 2.4rem);margin-bottom:.65rem;color:var(--bjd-ft-gold)}.bjd-footer__logo-mark{height:var(--bjd-ft-logo-w, 2.4rem)}.bjd-footer__logo-image{display:block;line-height:0}.bjd-footer__logo-mark img,.bjd-footer__logo-mark svg,.bjd-footer__logo-img{width:100%;height:auto;display:block;object-fit:contain}.bjd-footer__logo-mark svg{height:100%}.bjd-footer__logo-title{font-family:var(--font-heading-family);font-size:1.55rem;font-weight:600;letter-spacing:.06em;line-height:1.15;text-transform:uppercase;color:#111;text-align:center}.bjd-footer__logo-sub{display:flex;align-items:center;gap:.55rem;margin-top:.35rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--bjd-ft-gold)}.bjd-footer__logo-sub:before,.bjd-footer__logo-sub:after{content:"";display:block;width:1.1rem;height:1px;background:currentColor;opacity:.85}.bjd-footer__taglines{margin:0 0 1.5rem}.bjd-footer__tagline{margin:0;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.55;color:var(--bjd-ft-muted)}.bjd-footer__social{display:flex;align-items:center;gap:1rem;list-style:none;margin:0;padding:0}.bjd-footer__social a{display:inline-flex;color:#9a9aa0;transition:color .2s ease}.bjd-footer__social a:hover{color:#161619}.bjd-footer__social svg,.bjd-footer__social-img{width:var(--bjd-ft-social-size, 1.35rem);height:var(--bjd-ft-social-size, 1.35rem);display:block;object-fit:contain}.bjd-footer__col{text-align:center}.bjd-footer__col-heading{margin:0 0 1.25rem;font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#111;line-height:1.3}.bjd-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:.7rem}.bjd-footer__links a{font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.4;color:var(--bjd-ft-link);text-decoration:none;transition:color .2s ease}.bjd-footer__links a:hover{color:#111}.bjd-footer__bottom{border-top:1px solid var(--bjd-ft-line);padding-top:1.35rem;padding-bottom:var(--bjd-ft-bottom-pb, 1.5rem)}.bjd-footer__bottom-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem}.bjd-footer__copy{margin:0;font-size:1.15rem;color:var(--bjd-ft-muted);white-space:nowrap}.bjd-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem;list-style:none;margin:0;padding:0}.bjd-footer__legal a,.bjd-footer__legal span,.bjd-footer__localization{font-size:1.15rem;color:var(--bjd-ft-muted);text-decoration:none}.bjd-footer__legal a:hover{color:#111}.bjd-footer__localization .disclosure__button,.bjd-footer__localization .localization-form__select,.bjd-footer__localization button{font-size:1.15rem;color:var(--bjd-ft-muted);background:transparent;border:none;padding:0;min-height:0;box-shadow:none}.bjd-footer__trust{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:1.15rem;color:var(--bjd-ft-muted);white-space:nowrap}.bjd-footer__trust svg{width:1.15rem;height:1.15rem;flex-shrink:0;color:#9a9aa0}@media(max-width:989px){.bjd-footer__top{grid-template-columns:1fr 1fr;gap:2.5rem 2rem}.bjd-footer__brand{grid-column:1 / -1;max-width:none}.bjd-footer__logo{align-items:flex-start}.bjd-footer__logo-title,.bjd-footer__logo-sub{text-align:left}}@media(max-width:749px){.bjd-footer__top{grid-template-columns:1fr;gap:2.25rem;padding-top:3.5rem;padding-bottom:2.75rem}.bjd-footer__col{text-align:left}.bjd-footer__links{align-items:flex-start}.bjd-footer__bottom-row{flex-direction:column;align-items:flex-start;gap:.85rem}.bjd-footer__copy,.bjd-footer__trust{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bjd-footer.css.map */
