.foster-brew-callout{background:var(--bg);color:var(--text);padding:var(--brew-top) 24px var(--brew-bottom)}.foster-brew-callout__inner{max-width:1180px;margin:auto;padding:clamp(24px,4vw,48px);border:1px solid currentColor;border-radius:16px;display:flex;align-items:center;gap:32px}.foster-brew-callout__copy{flex:1;min-width:0}.foster-brew-callout__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.foster-brew-callout h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.1;letter-spacing:-.025em;margin:0 0 14px}.foster-brew-callout .rte{max-width:680px;line-height:1.6}.foster-brew-callout .rte p{margin:0}.foster-brew-callout__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:52px;padding:16px 24px;border:2px solid var(--brew-accent);border-radius:999px;background:var(--brew-accent);color:var(--brew-button-text);font-weight:700;text-align:center;text-decoration:none;line-height:1.4}.foster-brew-callout__button:hover{filter:brightness(.9)}.foster-brew-callout__button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.foster-brew-callout--image .foster-brew-callout__inner{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.foster-brew-callout__image{grid-row:span 2}.foster-brew-callout__image img{width:100%;height:auto;display:block;border-radius:10px}.foster-brew-callout--image .foster-brew-callout__button{justify-self:start}@media(max-width:749px){.foster-brew-callout{padding-left:16px;padding-right:16px}.foster-brew-callout__inner{flex-direction:column;align-items:stretch;gap:24px}.foster-brew-callout--image .foster-brew-callout__inner{grid-template-columns:1fr}.foster-brew-callout__image{grid-row:auto}.foster-brew-callout--image .foster-brew-callout__button{justify-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map?subset=AAAE */
