.bpb-footer{overflow:hidden;padding-top:4rem}.bpb-footer.gradient{background:linear-gradient(120deg,rgb(var(--bpb-forest)),rgb(var(--bpb-forest-deep)))}.bpb-footer__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem;padding:2.8rem 2.4rem;border-radius:var(--bpb-radius);background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.bpb-footer__kicker{margin:0 0 .6rem;font-size:1.3rem;opacity:.85}.bpb-footer__cta-title{margin:0;font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.25;max-width:34ch;color:inherit}.bpb-footer__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem 2.4rem;margin:4rem 0 2rem}@media screen and (min-width:750px){.bpb-footer__cta{padding:3.2rem 4rem}.bpb-footer__cta-title{font-size:calc(var(--font-heading-scale) * 2.8rem)}.bpb-footer__cols{grid-template-columns:repeat(4,1fr)}}.bpb-footer__heading{font-size:2rem;margin:0 0 1.4rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(255,255,255,.25);color:inherit}.bpb-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.bpb-footer__links a{display:inline-block;padding:.5rem 0;color:inherit;text-decoration:none;font-size:1.4rem;letter-spacing:.06em;opacity:.9}.bpb-footer__links a:hover{opacity:1;text-decoration:underline}.bpb-footer__text{font-size:1.4rem;line-height:1.6;opacity:.9}.bpb-footer__col:not(:has(a)):not(:has(p)){display:none}.bpb-footer__social{display:flex;gap:1rem;padding:0;margin:0;list-style:none}.bpb-footer__social .list-social__link{padding:.6rem;color:inherit}.bpb-footer__wordmark{font-family:var(--font-heading-family);font-size:19vw;line-height:.8;letter-spacing:-.04em;white-space:nowrap;text-align:center;opacity:.12;margin:2rem 0 -2vw;-webkit-user-select:none;user-select:none}.bpb-footer__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 2.4rem;padding:1.4rem 1.6rem;background:#0000002e;font-size:1.2rem;letter-spacing:.06em;position:relative}.bpb-footer__bar small{font-size:1.2rem}.bpb-footer__pay{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.bpb-footer__pay .icon{width:3.4rem;height:2.2rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bpb-footer.css.map */
