@property --iogt-button-gradient-start{syntax:"<color>";initial-value:#60c0ec;inherits:false}@property --iogt-button-gradient-end{syntax:"<color>";initial-value:hsla(0,0%,100%,0);inherits:false}@property --iogt-button-gradient-start-newsletter{syntax:"<color>";initial-value:#e25f94;inherits:false}@property --iogt-button-gradient-start-disabled{syntax:"<color>";initial-value:#ccc;inherits:false}body .wp-block-button__link,body .wp-element-button{--iogt-button-icon-size:clamp(3rem,2.638rem + 1.347vw,3.5rem);--iogt-button-icon-padding:clamp(0.875rem,0.785rem + 0.337vw,1rem);align-items:center;background:linear-gradient(to right,var(--iogt-button-gradient-start),var(--iogt-button-gradient-end));border-radius:999px;color:var(--wp--preset--color--neutrals-black);display:flex;gap:var(--wp--preset--spacing--30);justify-content:space-between;padding:8px clamp(1.25rem,1.069rem + .673vw,1.5rem);transition:--iogt-button-gradient-start .3s,--iogt-button-gradient-end .3s}:is(body .wp-element-button,body .wp-block-button__link):hover{--iogt-button-gradient-end:var(--iogt-button-gradient-start)}:is(body .wp-element-button,body .wp-block-button__link):hover .t2-icon{transform:translateX(8px)}:is(body .wp-element-button,body .wp-block-button__link):focus-visible{outline:2px solid #60c0ec}:is(body .wp-element-button,body .wp-block-button__link):active{outline:2px solid var(--wp--preset--color--cta-blue-focus)}:is(body .wp-element-button,body .wp-block-button__link) .t2-icon{background-color:#60c0ec;border-radius:999px;height:var(--iogt-button-icon-size);padding:var(--iogt-button-icon-padding);transform:translateX(0);transition:transform .2s ease;width:var(--iogt-button-icon-size)}:is(body .wp-element-button,body .wp-block-button__link):not([class*=has-text-align-]){text-align:left}.has-text-align-center:is(body .wp-element-button,body .wp-block-button__link){display:block;height:var(--iogt-button-icon-size);line-height:var(--iogt-button-icon-size);position:relative}.has-text-align-center:is(body .wp-element-button,body .wp-block-button__link) svg{left:0;position:absolute;top:0}:is(:is(body .has-icon) .wp-element-button,:is(body .has-icon) .wp-block-button__link):not(.block-editor-rich-text__editable){padding:0 clamp(1.25rem,1.069rem + .673vw,1.5rem) 0 0}:is(body .is-style-newsletter) .wp-block-button__link,:is(body .is-style-newsletter) .wp-element-button{--iogt-button-gradient-start:var(--iogt-button-gradient-start-newsletter)}:is(:is(body .is-style-newsletter) .wp-element-button,:is(body .is-style-newsletter) .wp-block-button__link) .t2-icon{background-color:#e25f94}:is(:is(body .is-style-newsletter) .wp-element-button,:is(body .is-style-newsletter) .wp-block-button__link):focus-visible{outline:2px solid #e25f94}:is(:is(body .is-style-newsletter) .wp-element-button,:is(body .is-style-newsletter) .wp-block-button__link):active{outline:2px solid var(--wp--preset--color--cta-pink-focus)}:is(body .has-icon.is-style-icon) .wp-block-button__link,:is(body .has-icon.is-style-icon) .wp-element-button{padding:0}:is(:is(body .has-icon.is-style-icon) .wp-element-button,:is(body .has-icon.is-style-icon) .wp-block-button__link) .t2-icon{height:32px;padding:6px;width:32px}:is(:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):disabled,:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):not(:-moz-any-link)):not(.block-editor-rich-text__editable){--iogt-button-gradient-start:var(--iogt-button-gradient-start-disabled);cursor:not-allowed}:is(:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):disabled,:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):not(:any-link)):not(.block-editor-rich-text__editable){--iogt-button-gradient-start:var(--iogt-button-gradient-start-disabled);cursor:not-allowed}:is(:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):disabled,:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):not(:-moz-any-link)):not(.block-editor-rich-text__editable) .t2-icon{background-color:var(--wp--preset--color--neutrals-light-grey)}:is(:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):disabled,:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):not(:any-link)):not(.block-editor-rich-text__editable) .t2-icon{background-color:var(--wp--preset--color--neutrals-light-grey)}:is(:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):disabled,:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):not(:-moz-any-link)):not(.block-editor-rich-text__editable):hover{--iogt-button-gradient-end:var(--iogt-button-gradient-end)}:is(:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):disabled,:is(:is(body,body.is-style-newsletter) .wp-element-button,:is(body,body.is-style-newsletter) .wp-block-button__link):not(:any-link)):not(.block-editor-rich-text__editable):hover{--iogt-button-gradient-end:var(--iogt-button-gradient-end)}body:not(.wp-admin) .wp-block-button__link *{pointer-events:none}
