:root{--gds-button-color:var(--gds-color-white);--gds-button-background-color:var(--gds-color-primary);--gds-button-s-font-size:12px;--gds-button-m-font-size:13px;--gds-button-l-font-size:14px}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button:not(.is-style-link) .wp-block-button__link{align-items:center;background-color:var(--gds-button-background-color,inherit);border:0;border-radius:2.5em;box-sizing:border-box;color:var(--gds-button-color,inherit);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--gds-button-m-font-size);font-weight:900;justify-content:space-between;letter-spacing:.65px;line-height:1.2;outline:none;outline-offset:0;padding:1.25em 2.5em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}@media (prefers-reduced-motion:no-preference){.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button:not(.is-style-link) .wp-block-button__link{transition:all .2s ease-out}}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button:not(.is-style-link) .wp-block-button__link:hover{box-shadow:inset 0 0 0 2px transparent,2px 4px 8px rgba(31,8,3,.3)}.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button:not(.is-style-link) .wp-block-button__link:active,.wp-block-button:not(.is-style-link) .wp-block-button__link:focus{box-shadow:inset 0 0 0 2px var(--gds-color-white),2px 4px 8px rgba(31,8,3,.3)}.is-disabled>.wp-block-button.is-style-outline .wp-block-button__link,.is-disabled>.wp-block-button:not(.is-style-link) .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link[disabled],.wp-block-button:not(.is-style-link) .wp-block-button__link[disabled]{background-color:var(--gds-color-light-gray);color:var(--gds-color-mid-gray);cursor:pointer;pointer-events:none}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color,.wp-block-button:not(.is-style-link) .wp-block-button__link.has-white-background-color{color:var(--gds-color-black)}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color:hover,.wp-block-button:not(.is-style-link) .wp-block-button__link.has-white-background-color:hover{box-shadow:inset 0 0 0 2px #000}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;color:currentColor}.wp-block-button.is-style-outline .wp-block-button__link:hover{box-shadow:inset 0 0 0 2px #000}.wp-block-button.is-style-link .wp-block-button__link{font-weight:500;padding:0;text-decoration:underline}.wp-block-button.is-style-link .wp-block-button__link:hover{color:var(--gds-link-hover-color)}.has-background:not(.has-white-background-color,.has-yellow-light-background-color) .wp-block-button.is-style-link .wp-block-button__link:hover{color:var(--gds-color-yellow-light)}.has-s-button-font-size.has-s-button-font-size.has-s-button-font-size>.wp-block-button__link{font-size:var(--gds-button-s-font-size);padding:1em 2em}.has-m-button-font-size.has-m-button-font-size.has-m-button-font-size>.wp-block-button__link{font-size:var(--gds-button-m-font-size)}.has-l-button-font-size.has-l-button-font-size.has-l-button-font-size>.wp-block-button__link{font-size:var(--gds-button-l-font-size)}
