.bf-outcome__visual{position:relative;background:#171b17}.bf-outcome__image{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain}.bf-outcome__title{position:absolute;inset:auto 16px 28px;margin:0;text-align:center;color:#fff;text-shadow:0 2px 10px #000;line-height:1.15;overflow-wrap:normal}.bf-outcome__intro{max-width:1040px;padding-top:28px;padding-bottom:28px;text-align:center}.bf-outcome__intro .rte{max-width:780px;margin:auto;font-size:18px;line-height:1.6}.bf-outcome__intro .rte p{margin:0 0 12px}.bf-outcome__intro nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.bf-outcome__intro nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid currentColor;color:inherit;text-decoration:none;font-size:15px;line-height:1.4}.bf-outcome__intro nav a[aria-current=page]{background:#f5e6d3;color:#171b17}.bf-outcome a:focus-visible{outline:3px solid #d6b16d;outline-offset:4px}@media(max-width:749px){.bf-outcome__title{position:static;padding:22px 16px 0;font-size:30px;line-height:1.2;text-shadow:none}.bf-outcome__visual{padding-bottom:18px}.bf-outcome__intro{padding:20px 20px 12px}.bf-outcome__intro .rte{font-size:16px}.bf-outcome__intro nav{gap:6px}.bf-outcome__intro nav a{font-size:14px;padding:8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=CA */
