a{text-decoration:none}.button,.fb-button{--button-color: inherit;--button-background-color: transparent;--button-border-radius: 0;--button-py: 0px;--button-px-start: 0px;--button-px-end: 0px;--button-fs: 16px;--button-lh: 24px;--button-gap: 8px;--button-align-items: center;--button-border-color: transparent;--button-border-width: 0;display:inline-flex;align-items:var(--button-align-items);font-family:var(--font-body);gap:var(--button-gap);cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--button-background-color);color:var(--button-color);border-radius:var(--button-border-radius);border:var(--button-border-width) solid var(--button-border-color);padding-inline:var(--button-px-start) var(--button-px-end);padding-block:var(--button-py);transition:background-color .3s ease,color .3s ease,transform .2s ease;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--button-fs);line-height:var(--button-lh)}.button.--outline,.button.--filled,.fb-button.--outline,.fb-button.--filled{--button-px-start: 22px;--button-px-end: 22px;--button-py: 8px}.button.--outline.with-icon,.button.--filled.with-icon,.fb-button.--outline.with-icon,.fb-button.--filled.with-icon{--button-py: 6px}.button.--outline.with-icon .icon-wrapper,.button.--filled.with-icon .icon-wrapper,.fb-button.--outline.with-icon .icon-wrapper,.fb-button.--filled.with-icon .icon-wrapper{padding:8px}.button.--outline.with-icon[icon-position=right],.button.--filled.with-icon[icon-position=right],.fb-button.--outline.with-icon[icon-position=right],.fb-button.--filled.with-icon[icon-position=right]{--button-px-start: 16px;--button-px-end: 6px}.button.--outline.with-icon[icon-position=left],.button.--filled.with-icon[icon-position=left],.fb-button.--outline.with-icon[icon-position=left],.fb-button.--filled.with-icon[icon-position=left]{--button-px-start: 6px;--button-px-end: 16px}.button.--outline.with-icon[icon-position=both],.button.--filled.with-icon[icon-position=both],.fb-button.--outline.with-icon[icon-position=both],.fb-button.--filled.with-icon[icon-position=both]{--button-px-start: 16px;--button-px-end: 16px}.button.--outline,.fb-button.--outline{--button-border-width: 1px;--button-background-color: transparent}.button.--outline.--theme-primary,.fb-button.--outline.--theme-primary{--button-border-color: var(--color-primary)}.button.--outline.--theme-secondary,.fb-button.--outline.--theme-secondary{--button-border-color: var(--color-secondary)}.button.--outline.--theme-light,.fb-button.--outline.--theme-light{--button-border-color: var(--white, white);--button-color: var(--white, white)}.button.--outline.--theme-dark,.fb-button.--outline.--theme-dark{--button-border-color: var(--black, black)}.button.--outline.with-icon:hover img,.button.--outline.with-icon:hover svg,.fb-button.--outline.with-icon:hover img,.fb-button.--outline.with-icon:hover svg{transform:rotate(-44deg)}.button.--filled.--theme-primary,.fb-button.--filled.--theme-primary{--button-background-color: var(--color-primary);--button-color: var(--white, white)}.button.--filled.--theme-secondary,.fb-button.--filled.--theme-secondary{--button-background-color: var(--color-secondary);--button-color: var(--black)}.button.--filled.--theme-light,.fb-button.--filled.--theme-light{--button-background-color: #fff;--button-color: var(--color-primary-dark, #383F44)}.button.--filled.--theme-dark,.fb-button.--filled.--theme-dark{--button-background-color: var(--black, black);--button-color: var(--white, white)}.button.--filled.with-icon:hover img,.button.--filled.with-icon:hover svg,.fb-button.--filled.with-icon:hover img,.fb-button.--filled.with-icon:hover svg{transform:rotate(-44deg)}.button.--theme-primary,.fb-button.--theme-primary{--button-color: var(--color-primary)}.button.--theme-secondary,.fb-button.--theme-secondary{--button-color: var(--color-secondary)}.button.--theme-light,.fb-button.--theme-light{--button-color: #fff}.button.--theme-dark,.fb-button.--theme-dark{--button-color: var(--color-text, black)}.button.--theme-lined-beore:before,.fb-button.--theme-lined-beore:before{content:"";width:12px;height:1px;background-color:var(--button-color);transition:all .4s ease}.button.--theme-lined-beore.with-icon:hover img,.button.--theme-lined-beore.with-icon:hover svg,.fb-button.--theme-lined-beore.with-icon:hover img,.fb-button.--theme-lined-beore.with-icon:hover svg{transform:rotate(-44deg)}.button.--theme-lined-beore:hover:before,.fb-button.--theme-lined-beore:hover:before{width:34px}.button.--theme-underline-animated,.fb-button.--theme-underline-animated{position:relative;margin-bottom:4px}.button.--theme-underline-animated:before,.fb-button.--theme-underline-animated:before{content:"";position:absolute;top:112%;height:1px;pointer-events:none;left:0;width:100%;transform-origin:100% 50%;transform:scale3d(0,1,1);transition:transform .5s ease-in-out;background:var(--button-color)}.button.--theme-underline-animated:hover:before,.fb-button.--theme-underline-animated:hover:before{transform-origin:0% 50%;transform:scaleZ(1)}.button.block-editor-block-list__block,.fb-button.block-editor-block-list__block{width:auto}.button img,.button svg,.fb-button img,.fb-button svg{height:12px;width:12px;transition:all .3s ease;display:block}.button-container,.fb-button-container{display:flex;flex-wrap:wrap;gap:15px}.button-container.button-align-left,.fb-button-container.button-align-left{justify-content:flex-start}.button-container.button-align-center,.fb-button-container.button-align-center{justify-content:center}.button-container.button-align-right,.fb-button-container.button-align-right{justify-content:flex-end}
