@import url(https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.2/src/regular/style.css);
@import url(https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.2/src/fill/style.css);
@import url(https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.2/src/duotone/style.css);
.wp-block-brandy-button{align-items:center;display:flex}.wp-block-brandy-button.has-block-alignment-left{margin-right:auto!important}.wp-block-brandy-button.has-block-alignment-center{margin-left:auto!important;margin-right:auto!important}.wp-block-brandy-button.has-block-alignment-right{margin-left:auto!important}.wp-block-brandy-button .wp-block-button__link{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:0;height:100%;overflow:hidden;position:relative;text-align:left;transition:all .3s ease;width:auto;word-break:break-word;z-index:1}.wp-block-brandy-button .wp-block-button__link.has-text-align-left{justify-content:flex-start}.wp-block-brandy-button .wp-block-button__link.has-text-align-center{justify-content:center}.wp-block-brandy-button .wp-block-button__link.has-text-align-right{justify-content:flex-end}.wp-block-brandy-button .wp-block-button__link .brandy-button-text{display:inline-block;position:relative;transition:color .3s ease;z-index:2}.wp-block-brandy-button .wp-block-button__link .brandy-button-icon{align-items:center;display:inline-flex;line-height:1;position:relative;transition:color .3s ease;z-index:2}.wp-block-brandy-button .wp-block-button__link .brandy-button-icon .brandy-button-icon-content{align-items:center;display:inline-flex}.wp-block-brandy-button .wp-block-button__link.has-animation-swipe{overflow:hidden;position:relative;transition-delay:5s;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:0}.wp-block-brandy-button .wp-block-button__link.has-animation-swipe:before{backface-visibility:hidden;bottom:0;content:"";left:0;position:absolute;right:0;top:0;will-change:transform;z-index:-1}.wp-block-brandy-button .wp-block-button__link.has-animation-swipe:after{backface-visibility:hidden;background-color:var(--hover-background-color,var(--global-button-background-hover));bottom:0;color:var(--hover-color,var(--global-button-text-hover));content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:rotate3d(0,0,2,10deg) translate3d(-1.2em,105%,0);transform-origin:0 100%;transition:transform .5s ease;width:120%;will-change:transform}.wp-block-brandy-button .wp-block-button__link.has-animation-swipe:hover:after{transform:rotate(0) translateZ(0)}.wp-block-brandy-button .wp-block-button__link.has-animation-glow{overflow:hidden;position:relative;transition:color .3s ease}.wp-block-brandy-button .wp-block-button__link.has-animation-glow:after,.wp-block-brandy-button .wp-block-button__link.has-animation-glow:before{bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px;transform:translateX(-100%);transition:transform .3s cubic-bezier(.75,0,.125,1);z-index:-1}.wp-block-brandy-button .wp-block-button__link.has-animation-glow:before{background-color:hsla(0,0%,100%,.1)}.wp-block-brandy-button .wp-block-button__link.has-animation-glow:after{background-color:var(--hover-background-color,var(--global-button-background-hover))}.wp-block-brandy-button .wp-block-button__link.has-animation-glow:hover:after,.wp-block-brandy-button .wp-block-button__link.has-animation-glow:hover:before{transform:translateX(0)}.wp-block-brandy-button .wp-block-button__link.has-animation-glow:hover:after{transition-delay:.15s}.wp-block-brandy-button .wp-block-brandy-button[style*=text-decoration] .wp-block-brandy-button__link{text-decoration:inherit}.wp-block-brandy-button.wp-block-brandy-button__width-25{width:25%!important}.wp-block-brandy-button.wp-block-brandy-button__width-25 .wp-block-button__link{display:flex;width:100%}.wp-block-brandy-button.wp-block-brandy-button__width-50{width:50%!important}.wp-block-brandy-button.wp-block-brandy-button__width-50 .wp-block-button__link{display:flex;width:100%}.wp-block-brandy-button.wp-block-brandy-button__width-75{width:75%!important}.wp-block-brandy-button.wp-block-brandy-button__width-75 .wp-block-button__link{display:flex;width:100%}.wp-block-brandy-button.wp-block-brandy-button__width-100{width:100%!important}.wp-block-brandy-button.wp-block-brandy-button__width-100 .wp-block-button__link{display:flex;width:100%}.wp-block-brandy-button .wp-block-brandy-button.is-style-squared,.wp-block-brandy-button .wp-block-button__link.wp-block-brandy-button.is-style-squared{border-radius:0}.wp-block-brandy-button .wp-block-brandy-button.no-border-radius,.wp-block-brandy-button .wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-brandy-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-brandy-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;border-color:currentColor;border-style:solid;border-width:2px!important;color:currentColor;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-brandy-button.is-style-outline--2 .wp-block-button__link:hover){border-color:var(--wp--custom--button--outline--hover-border)!important}:root :where(.wp-block-brandy-button.is-style-outline--2>.wp-block-button__link:not(.has-background)){background-color:transparent!important;color:currentColor!important}:root :where(.wp-block-brandy-button.is-style-outline--2>.wp-block-button__link:not(.has-background):hover){background:var(--wp--custom--button--outline--hover-background)!important;border-color:var(--wp--custom--button--outline--hover-border)!important;color:var(--wp--custom--button--outline--hover-foreground)!important}.wp-block-brandy-button:hover{background-color:inherit!important}.wp-block-brandy-button:where([style*="--hover-background-color"]) .wp-block-button__link:hover{background:var(--hover-background-color)!important}.wp-block-brandy-button:where([style*="--hover-color"]) .wp-block-button__link:hover{color:var(--hover-color)!important}.brandy-icon-settings-component .components-toggle-control:first-child{margin-bottom:10px!important}.wp-block-button.wp-block-brandy-button{width:-moz-fit-content;width:fit-content}.wp-block-button.wp-block-brandy-button.is-selected:focus{box-shadow:none!important}
