.a2b-global-footer{box-sizing:border-box;width:100%;margin:0;background:#111;color:#fff;font-family:var(--font-body--family, "DM Sans", Arial, sans-serif)}.a2b-global-footer *{box-sizing:border-box}.a2b-global-footer .a2b-wrap{width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(26px,4vw,64px)}.a2b-global-footer__inner{padding-top:clamp(42px,5vw,68px);padding-bottom:28px}.a2b-global-footer a{color:inherit;text-decoration:none}.a2b-global-footer__brand a{display:inline-block}.a2b-global-footer__brand img{display:block;width:min(300px,34vw);height:auto;mix-blend-mode:screen}.a2b-global-footer__main{display:block;margin-top:38px}.a2b-global-footer__links{display:grid;grid-template-columns:repeat(2,minmax(150px,220px));gap:52px}.a2b-global-footer nav{display:grid;gap:10px}.a2b-global-footer nav strong{margin-bottom:6px;color:#a8aaa7;font-size:.72rem;font-weight:700;letter-spacing:.16em}.a2b-global-footer nav a{font-size:.95rem;line-height:1.45}.a2b-global-footer__legal{grid-column:1 / -1;margin-top:26px;padding-top:22px;border-top:1px solid rgba(168,170,167,.42)}.a2b-global-footer__legal strong{display:block;margin-bottom:12px;color:#a8aaa7;font-size:.72rem;font-weight:700;letter-spacing:.16em}.a2b-global-footer__legal-links{display:flex;flex-wrap:wrap;gap:10px 24px}.a2b-global-footer__legal-links a{font-size:.82rem;line-height:1.45;color:#fff}.a2b-global-footer__social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 24px;margin-top:28px;padding-top:18px;border-top:1px solid rgba(168,170,167,.42)}.a2b-global-footer__social a{display:inline-flex;align-items:center;gap:8px;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.a2b-global-footer__social svg{width:19px;height:19px;fill:currentColor;flex:0 0 auto}.a2b-global-footer__bottom{display:flex;justify-content:space-between;gap:24px;margin-top:38px;padding-top:20px;border-top:1px solid rgba(168,170,167,.55);color:#a8aaa7;font-size:.76rem;line-height:1.5}@media(max-width:749px){.a2b-global-footer .a2b-wrap{padding-inline:26px}.a2b-global-footer__inner{padding-top:38px;padding-bottom:28px}.a2b-global-footer__brand img{width:220px;max-width:72vw}.a2b-global-footer__main{display:block;margin-top:32px}.a2b-global-footer__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.a2b-global-footer nav{gap:11px}.a2b-global-footer nav strong{font-size:.7rem}.a2b-global-footer nav a{font-size:.92rem}.a2b-global-footer__legal{margin-top:26px;padding-top:22px}.a2b-global-footer__legal strong{font-size:.7rem}.a2b-global-footer__legal-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 22px}.a2b-global-footer__legal-links a{font-size:.78rem}.a2b-global-footer__social{justify-content:flex-start;gap:12px 22px;margin-top:30px;padding:22px 0 0;border-left:0;border-top:1px solid rgba(168,170,167,.42)}.a2b-global-footer__social a{font-size:.68rem;gap:7px}.a2b-global-footer__social svg{width:18px;height:18px}.a2b-global-footer__bottom{display:block;margin-top:24px;padding-top:20px;font-size:.72rem}.a2b-global-footer__bottom span{display:block;margin-top:7px}}.a2b-global-footer nav a{display:flex;align-items:center;min-height:36px;width:fit-content;max-width:100%;overflow-wrap:anywhere}.a2b-global-footer__social a{min-height:44px}.a2b-global-footer__legal-links a{min-height:40px}.a2b-global-footer a:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(hover:hover){.a2b-global-footer nav a:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:359px){.a2b-global-footer .a2b-wrap{padding-inline:20px}.a2b-global-footer__links{gap:20px}.a2b-global-footer__legal-links{gap:8px 16px}}.a2b-global-footer__business{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 60px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(168,170,167,.42)}.a2b-global-footer__business>div{min-width:0}.a2b-global-footer__business strong{display:block;margin-bottom:12px;color:#a8aaa7;font-size:.72rem;font-weight:700;letter-spacing:.16em}.a2b-global-footer__business p,.a2b-global-footer__business address{max-width:480px;margin:0 0 9px;font-size:.84rem;font-style:normal;line-height:1.55;color:#f0f0ee}.a2b-global-footer__business a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.a2b-global-footer__business p:last-child{font-size:.76rem;color:#bfc0bc}@media(max-width:749px){.a2b-global-footer__business{grid-template-columns:1fr;gap:20px}.a2b-global-footer__business p,.a2b-global-footer__business address{font-size:.8rem}}.a2b-gf2 .a2b-global-footer__inner{padding-top:28px;padding-bottom:18px}.a2b-gf2 .a2b-global-footer__brand img{width:110px;height:auto;max-width:none}.a2b-gf2__groups{margin-top:16px}.a2b-gf2__group{border-top:1px solid rgba(168,170,167,.35)}.a2b-gf2__group summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;color:#d6d7d4;font-size:.75rem;font-weight:700;letter-spacing:.16em;cursor:pointer;list-style:none}.a2b-gf2__group summary::-webkit-details-marker{display:none}.a2b-gf2__group summary:after{content:"+";font-size:1.15rem;font-weight:400;letter-spacing:0;color:#fff}.a2b-gf2__group[open] summary:after{content:"\2013"}.a2b-gf2__group summary:focus-visible{outline:2px solid #fff;outline-offset:2px}.a2b-gf2 .a2b-gf2__group nav{display:grid;gap:0;padding:0 0 10px}.a2b-gf2 .a2b-gf2__group nav a{display:flex;align-items:center;min-height:44px;font-size:.9rem;line-height:1.3}.a2b-gf2 .a2b-gf2__company{display:block;margin-top:0;padding:14px 0 6px;border-top:1px solid rgba(168,170,167,.35)}.a2b-gf2 .a2b-gf2__company address{display:block;max-width:none;margin:0;font-style:normal;font-size:.78rem;line-height:1.55;color:#e6e6e3}.a2b-gf2 .a2b-gf2__company strong{display:inline;margin:0;color:#fff;font-size:inherit;letter-spacing:0}.a2b-gf2 .a2b-global-footer__social{gap:4px;margin-top:6px;padding-top:6px;border-top:1px solid rgba(168,170,167,.35)}.a2b-gf2 .a2b-global-footer__social a{justify-content:center;min-width:44px;min-height:44px}.a2b-gf2 .a2b-global-footer__social svg{width:20px;height:20px}.a2b-gf2 .a2b-global-footer__bottom{margin-top:6px;padding-top:12px;font-size:.72rem}@media(max-width:749px){.a2b-gf2 .a2b-global-footer__inner{padding-top:24px;padding-bottom:16px}.a2b-gf2 .a2b-global-footer__bottom span{margin-top:4px}}@media(min-width:750px){.a2b-gf2__groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 40px;margin-top:20px;border-top:1px solid rgba(168,170,167,.35)}.a2b-gf2__group{border-top:0}.a2b-gf2__group summary{pointer-events:none;min-height:40px}.a2b-gf2__group summary:after{content:none}.a2b-gf2 .a2b-gf2__group nav a{min-height:36px;font-size:.88rem}.a2b-gf2 .a2b-global-footer__bottom{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/a2b-global-footer.css.map */
