/*! Elite Kit — dual-button widget. Built by tools/build-widget-css.mjs; edit assets/css/tailwind/widgets/widget-css/dual-button.css. */
.ekl-dual-button-wrap{width:100%;display:flex}.ekl-dual-button{--ekl-dual-button-gap:0px;--ekl-connector-size:38px;--ekl-connector-ring-width:8px;--ekl-connector-ring-color:#ffffff59;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}.ekl-dual-button__button{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 8.5);padding-block:calc(var(--spacing) * 6.25);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:15px;line-height:1;font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);text-decoration-line:none;display:inline-flex}.ekl-dual-button__button i,.ekl-dual-button__button svg{display:block}.ekl-dual-button__button svg{fill:currentColor;width:1em;height:1em}.ekl-dual-button__primary{color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#5527d7;transition-duration:.3s}@media (hover:hover){.ekl-dual-button__primary:hover{background-color:#4821bd}}@media (hover:hover){.ekl-dual-button__primary:hover{color:var(--color-white)}}@media (hover:hover){.ekl-dual-button__primary:hover{opacity:.95}}.ekl-dual-button__secondary{color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#e5377f;transition-duration:.3s}@media (hover:hover){.ekl-dual-button__secondary:hover{background-color:#c42b6e}}@media (hover:hover){.ekl-dual-button__secondary:hover{color:var(--color-white)}}@media (hover:hover){.ekl-dual-button__secondary:hover{opacity:.95}}.ekl-dual-button__connector{width:var(--ekl-connector-size,38px);height:var(--ekl-connector-size,38px);margin-inline:calc(-.5 * var(--ekl-connector-size,38px) + var(--ekl-dual-button-gap,0px));box-shadow:0 0 0 var(--ekl-connector-ring-width,8px) var(--ekl-connector-ring-color,#ffffff59);z-index:2;background-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-700);text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ekl-dual-button__connector i,.ekl-dual-button__connector svg{font-size:13px;display:block}.ekl-dual-button__connector svg{fill:currentColor;width:1em;height:1em}.ekl-dual-button--row,.ekl-dual-button[data-layout=row],.ekl-dual-button-layout-row .ekl-dual-button,.ekl-dual-button:not(.ekl-dual-button--column){flex-direction:row;align-items:center}:is(.ekl-dual-button--row,.ekl-dual-button[data-layout=row],.ekl-dual-button-layout-row .ekl-dual-button,.ekl-dual-button:not(.ekl-dual-button--column)) .ekl-dual-button__primary{border-radius:9999px 0 0 9999px}:is(.ekl-dual-button--row,.ekl-dual-button[data-layout=row],.ekl-dual-button-layout-row .ekl-dual-button,.ekl-dual-button:not(.ekl-dual-button--column)) .ekl-dual-button__secondary{border-radius:0 9999px 9999px 0}.ekl-dual-button--column,.ekl-dual-button[data-layout=column],.ekl-dual-button-layout-column .ekl-dual-button,.ekl-dual-button-layout-tablet-column .ekl-dual-button,.ekl-dual-button-layout-mobile-column .ekl-dual-button{flex-direction:column;align-items:stretch}:is(.ekl-dual-button--column,.ekl-dual-button[data-layout=column],.ekl-dual-button-layout-column .ekl-dual-button,.ekl-dual-button-layout-tablet-column .ekl-dual-button,.ekl-dual-button-layout-mobile-column .ekl-dual-button) .ekl-dual-button__button{width:100%;min-width:calc(var(--spacing) * 42.5);padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 4);text-align:center;justify-content:center}:is(.ekl-dual-button--column,.ekl-dual-button[data-layout=column],.ekl-dual-button-layout-column .ekl-dual-button,.ekl-dual-button-layout-tablet-column .ekl-dual-button,.ekl-dual-button-layout-mobile-column .ekl-dual-button) .ekl-dual-button__primary{padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 9.5);border-radius:24px 24px 0 0}:is(.ekl-dual-button--column,.ekl-dual-button[data-layout=column],.ekl-dual-button-layout-column .ekl-dual-button,.ekl-dual-button-layout-tablet-column .ekl-dual-button,.ekl-dual-button-layout-mobile-column .ekl-dual-button) .ekl-dual-button__secondary{padding-top:calc(var(--spacing) * 9.5);padding-bottom:calc(var(--spacing) * 5);border-radius:0 0 24px 24px}:is(.ekl-dual-button--column,.ekl-dual-button[data-layout=column],.ekl-dual-button-layout-column .ekl-dual-button,.ekl-dual-button-layout-tablet-column .ekl-dual-button,.ekl-dual-button-layout-mobile-column .ekl-dual-button) .ekl-dual-button__connector{margin-inline:auto;margin-block:calc(-.5 * var(--ekl-connector-size,38px) + var(--ekl-dual-button-gap,0px));align-self:center}
