.ab-accessibility{--aba-ink: rgb(var(--ab-color-ink, 26, 16, 8));--aba-brown: rgb(var(--ab-color-brown, 139, 87, 42));--aba-gold: rgb(var(--ab-color-gold, 187, 142, 84));--aba-cream: #f5efe6;--aba-line: rgba(26, 16, 8, .14);background:#fffdf9;color:var(--aba-ink);font-family:var(--ab-font-body-family, "Josefin Sans"),sans-serif;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.ab-accessibility *,.ab-accessibility *:before,.ab-accessibility *:after{box-sizing:border-box}.ab-accessibility .aba-hero{display:grid;grid-template-columns:minmax(0,1fr) 264px;align-items:center;gap:64px;max-width:1200px;margin:0 auto;padding:96px 48px 64px;border-bottom:1px solid var(--aba-line)}.ab-accessibility .aba-kicker,.ab-accessibility .aba-updated{color:var(--aba-brown);font-family:var(--ab-font-utility-family, "Space Mono"),monospace;font-size:11px}.ab-accessibility .aba-kicker{letter-spacing:.12em}.ab-accessibility h1{max-width:720px;margin:24px 0 32px;color:var(--aba-ink);font-family:var(--ab-font-heading-family, "Josefin Sans"),sans-serif;font-size:clamp(48px,7vw,88px);font-weight:500;line-height:1;letter-spacing:-.06em;overflow-wrap:normal}.ab-accessibility .aba-updated{margin:0 0 16px}.ab-accessibility .aba-intro{max-width:640px;margin:0}.ab-accessibility .aba-identity{display:grid;min-height:264px;place-items:center;overflow:hidden;background:var(--aba-cream)}.ab-accessibility .aba-identity span{position:relative;display:grid;width:168px;height:168px;place-items:center;border:1px solid var(--aba-gold);border-radius:50%;color:var(--aba-brown);font-size:88px;line-height:1}.ab-accessibility .aba-identity span:before,.ab-accessibility .aba-identity span:after{position:absolute;width:216px;height:216px;border:1px solid var(--aba-line);border-radius:50%;content:""}.ab-accessibility .aba-identity span:after{width:264px;height:264px}.ab-accessibility .aba-content{max-width:880px;margin:0 auto;padding:64px 48px 96px}.ab-accessibility .aba-content section+section{margin-top:64px}.ab-accessibility h2{margin:0 0 24px;color:var(--aba-ink);font-family:var(--ab-font-heading-family, "Josefin Sans"),sans-serif;font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.2;letter-spacing:-.035em;scroll-margin-top:32px}.ab-accessibility p{margin:0 0 24px}.ab-accessibility p:last-child{margin-bottom:0}.ab-accessibility ul{margin:0 0 24px;padding-left:24px;list-style:disc}.ab-accessibility li{padding-left:4px;margin:0 0 8px}.ab-accessibility li::marker{color:var(--aba-brown)}.ab-accessibility strong{font-weight:700}.ab-accessibility .aba-assistance{padding:32px;background:var(--aba-cream)}.ab-accessibility .aba-email a{display:inline-block;min-height:44px;padding:8px 0;color:var(--aba-brown);text-decoration:underline;text-underline-offset:4px}.ab-accessibility a:hover{color:var(--aba-ink)}.ab-accessibility a:focus-visible{outline:2px solid var(--aba-brown);outline-offset:4px;border-radius:4px}@media screen and (max-width:749px){.ab-accessibility .aba-hero{grid-template-columns:1fr;gap:32px;padding:64px 24px 48px}.ab-accessibility h1{font-size:clamp(36px,10vw,64px);margin:24px 0}.ab-accessibility .aba-identity{min-height:216px}.ab-accessibility .aba-content{padding:48px 24px 64px}.ab-accessibility .aba-content section+section{margin-top:48px}.ab-accessibility .aba-assistance{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/astrobrew-accessibility.css.map */
