body.bricks-is-frontend :focus { outline-color: transparent;}body.bricks-is-frontend :focus-visible { box-shadow: none; outline-color: var(--focus-color, currentColor); outline-style: var(--focus-style, solid); outline-width: var(--focus-width, 0.1rem); outline-offset: var(--focus-offset, 0.3rem);}:target {scroll-margin-top: var(--header-height);}[class*="btn--"] { background: var(--btn-background); color: var(--btn-text-color); padding: var(--btn-padding-block-start) var(--btn-padding-inline) var(--btn-padding-block-end) var(--btn-padding-inline); min-inline-size: var(--btn-min-width); line-height: var(--btn-line-height); font-family: var(--btn-font-family); font-size: var(--btn-font-size, var(--btn-label)); font-weight: var(--btn-font-weight); font-style: var(--btn-font-style); text-transform: var(--btn-text-transform); letter-spacing: var(--btn-letter-spacing); text-decoration: var(--btn-text-decoration); border-width: var(--btn-border-width, var(--btn-border)); border-style: var(--btn-border-style); border-radius: var(--btn-radius, var(--btn-border-radius)); border-color: var(--btn-border-color); transition: var(--btn-transition, var(--transition-default)); justify-content: var(--btn-justify-content, center); text-align: var(--btn-text-align, center);}[class*="btn--"]:is(:hover, :focus-within, :focus-visible) { background: var(--btn-background-hover); color: var(--btn-text-color-hover); border-color: var(--btn-border-color-hover); text-decoration: var(--btn-text-decoration-hover);}