.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link,.wp-block-button__link{align-items:center;background-color:var(--gds-button-background-color,inherit);background-image:var(--gds-button-background-image);border:var(--gds-button-border);border-radius:var(--gds-button-border-radius);box-shadow:var(--gds-button-box-shadow);box-sizing:border-box;color:var(--gds-button-color,inherit);cursor:pointer;display:inline-flex;font-family:var(--gds-button-font-family);font-size:var(--gds-button-m-font-size);font-weight:var(--gds-button-font-weight);justify-content:space-between;justify-content:center;letter-spacing:var(--gds-button-m-letter-spacing);line-height:1em;min-width:var(--button-min-width,220px);outline:none;outline:var(--gds-button-outline);outline-offset:-3px;padding:var(--gds-button-m-padding);position:relative;text-align:center;text-decoration:none;text-transform:var(--gds-button-text-transform)}@media (prefers-reduced-motion:no-preference){.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link,.wp-block-button__link{transition:var(--gds-button-transition)}}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:hover,.wp-block-button__link:hover{background-color:var(--gds-button-background-color-hover,var(--gds-button-background-color));background-image:var(--gds-button-background-image-hover,var(--gds-button-background-image));color:var(--gds-button-color-hover);outline:var(--gds-button-outline-hover,var(--gds-button-outline))}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:active,.wp-block-button__link:active{background-color:var(--gds-button-background-color-active,var(--gds-button-background-color));background-image:var(--gds-button-background-image-active,var(--gds-button-background-image));outline:var(--gds-button-outline)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:disabled,.wp-block-button__link:disabled{background-color:var(--gds-button-background-color-disabled)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:focus,.wp-block-button__link:focus{outline:var(--gds-button-outline-focus,var(--gds-button-outline))}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:focus:not(:focus-visible),.wp-block-button__link:focus:not(:focus-visible){outline:none}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link>*+*,.wp-block-button__link>*+*{display:inline-block;margin-left:var(--gds-button-icon-gutter)}@media (max-width:37.49em){.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link,.wp-block-button__link{--gds-button-m-padding:calc(var(--gds-spacing-s) - 3px) calc(var(--gds-spacing-xs) - 3px)}}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:focus,.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:hover,.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:visited,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:var(--gds-button-color,inherit)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:hover,.wp-block-button__link:hover{background-color:var(--gds-button-background-color);background-image:linear-gradient(hsla(0,0%,100%,.15),hsla(0,0%,100%,.15));font-weight:var(--gds-button-font-weight)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:focus,.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link:focus-visible,.wp-block-button__link:focus,.wp-block-button__link:focus-visible{border:var(--gds-button-border);border-color:var(--gds-color-ui-01)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link.has-ui-06-background-color,.wp-block-button__link.has-ui-06-background-color{--gds-button-color:var(--gds-color-white)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link.has-ui-09-background-color,.wp-block-button__link.has-ui-09-background-color{--gds-button-color:var(--gds-color-black)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link[disabled],.wp-block-button__link[disabled]{cursor:default}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button__link[disabled]:hover,.wp-block-button__link[disabled]:hover{background-image:none}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;border:var(--gds-button-border);border-color:var(--gds-button-background-color);color:var(--gds-button-background-color);padding:var(--gds-button-m-padding);transition:none}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link.has-text-color,.wp-block-button.is-style-outline .wp-block-button__link.has-text-color{border-color:currentColor}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:hover:not(:focus-visible),.wp-block-button.is-style-outline .wp-block-button__link:hover:not(:focus-visible){opacity:.8}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:focus,.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:focus-visible,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:focus-visible{border-color:var(--gds-color-ui-01)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link,.wp-block-button.is-style-text .wp-block-button__link{align-items:center;background-color:inherit;border:0;box-sizing:border-box;color:var(--gds-text-button-color,inherit);cursor:pointer;display:inline-flex;font-family:var(--gds-text-button-font-family);font-size:var(--gds-text-button-m-font-size);font-weight:var(--gds-text-button-font-weight);justify-content:space-between;letter-spacing:var(--gds-text-button-m-letter-spacing);line-height:1em;outline:none;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:var(--gds-text-button-text-transform);white-space:nowrap}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link>*+*,.wp-block-button.is-style-text .wp-block-button__link>*+*{display:inline-block;margin-left:var(--gds-text-button-icon-gutter)}@media (prefers-reduced-motion:no-preference){.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link>*,.wp-block-button.is-style-text .wp-block-button__link>*{transition:var(--gds-text-button-icon-transition)}}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link:hover,.wp-block-button.is-style-text .wp-block-button__link:hover{color:var(--gds-text-button-color-hover)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link:hover>:first-child:nth-last-child(2),.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link:hover>:first-child:nth-last-child(3),.wp-block-button.is-style-text .wp-block-button__link:hover>:first-child:nth-last-child(2),.wp-block-button.is-style-text .wp-block-button__link:hover>:first-child:nth-last-child(3){transform:translateX(var(--gds-text-button-icon-hover-offset))}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link:hover>:last-child:nth-child(3),.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link:hover>:last-child:nth-last-child(2),.wp-block-button.is-style-text .wp-block-button__link:hover>:last-child:nth-child(3),.wp-block-button.is-style-text .wp-block-button__link:hover>:last-child:nth-last-child(2){transform:translateX(calc(var(--gds-text-button-icon-hover-offset) * -1))}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link:focus,.wp-block-button.is-style-text .wp-block-button__link:focus{outline:var(--gds-text-button-outline-focus)}.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-text .wp-block-button__link:focus:not(:focus-visible),.wp-block-button.is-style-text .wp-block-button__link:focus:not(:focus-visible){outline:none}
