.pele-pay{--pele-pay-bg:var(--e-global-color-primary,#6c47ff);--pele-pay-color:var(--pele-on-primary,#fff);--pele-pay-border:transparent;--pele-pay-border-width:1.5px;--pele-pay-radius:14px;--pele-pay-align:flex-start;--pele-pay-text-align:start;--pele-pay-segment:hsla(0,0%,100%,.2);--pele-pay-price:#14172b;--pele-pay-note:#5f6580;--pele-pay-lock:#1f9d55;--pele-pay-gap:10px;--pele-pay-icon:1.15em;--pele-pay-pad-y:13px;--pele-pay-pad-x:24px;--pele-pay-font:16px}.pele-pay--sm{--pele-pay-pad-y:9px;--pele-pay-pad-x:16px;--pele-pay-font:14px}.pele-pay--lg{--pele-pay-pad-y:16px;--pele-pay-pad-x:30px;--pele-pay-font:17.5px}.pele-pay--xl{--pele-pay-pad-y:20px;--pele-pay-pad-x:38px;--pele-pay-font:19.5px}.elementor-widget-pele-payment-button .pele-pay{align-items:var(--pele-pay-align);display:flex;flex-direction:column;gap:var(--pele-pay-gap);text-align:var(--pele-pay-text-align)}.pele-pay__form{display:contents}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button{align-items:center;background:var(--pele-pay-bg);border:var(--pele-pay-border-width) solid var(--pele-pay-border);border-radius:var(--pele-pay-radius);box-shadow:0 1px 2px rgba(20,23,43,.08),0 14px 28px -16px color-mix(in srgb,var(--pele-pay-bg) 85%,transparent);color:var(--pele-pay-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--pele-pay-font);font-weight:700;gap:.6em;isolation:isolate;justify-content:center;line-height:1.2;margin:0;max-inline-size:100%;overflow:hidden;padding-block:var(--pele-pay-pad-y);padding-inline:var(--pele-pay-pad-x);position:relative;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .25s ease,transform .25s cubic-bezier(.2,.8,.2,1);white-space:normal}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button:after{background:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.28),hsla(0,0%,100%,0));content:"";inline-size:45%;inset-block:0;inset-inline-start:-60%;pointer-events:none;position:absolute;transform:skewX(-18deg);z-index:-1}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button:focus-visible,.elementor-widget-pele-payment-button .pele-pay .pele-pay__button:hover{background:var(--pele-pay-bg-hover,color-mix(in srgb,var(--pele-pay-bg) 88%,#000));border-color:var(--pele-pay-border-hover,var(--pele-pay-border));box-shadow:0 1px 2px rgba(20,23,43,.08),0 18px 34px -16px color-mix(in srgb,var(--pele-pay-bg) 95%,transparent);color:var(--pele-pay-color-hover,var(--pele-pay-color))}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button:hover:after{animation:pele-pay-sweep .9s ease}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button:focus-visible{outline:3px solid color-mix(in srgb,var(--pele-pay-bg) 70%,#14172b);outline-offset:3px}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button:active{transform:translateY(0) scale(.985)}.pele-pay-lift-yes .pele-pay .pele-pay__button:focus-visible,.pele-pay-lift-yes .pele-pay .pele-pay__button:hover{transform:translateY(-2px)}.elementor-widget-pele-payment-button .pele-pay>.pele-pay__note,.elementor-widget-pele-payment-button .pele-pay>.pele-pay__price{align-self:var(--pele-pay-side-align,auto)}.pele-pay__icon{display:inline-grid;flex:none;font-size:var(--pele-pay-icon);line-height:1;place-items:center;position:relative}.pele-pay__icon i,.pele-pay__icon svg{block-size:1em;font-size:1em;inline-size:1em}.pele-pay__icon svg{fill:none}.pele-pay__icon svg:not(.pele-pay__svg){fill:currentColor}.pele-pay__svg--arrow:dir(rtl){transform:scaleX(-1)}.pele-pay__label{min-inline-size:0}.elementor-widget-pele-payment-button .pele-pay__amount{align-items:baseline;background:var(--pele-pay-segment);border-radius:max(4px,var(--pele-pay-radius) - 6px);display:inline-flex;font-variant-numeric:tabular-nums;gap:.45em;margin-inline-start:.2em;padding-block:.3em;padding-inline:.65em;white-space:nowrap}.elementor-widget-pele-payment-button .pele-pay__amount .pele-pay__compare{color:var(--pele-pay-compare,inherit);font-size:.82em;font-weight:500;opacity:.75}.elementor-widget-pele-payment-button .pele-pay__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px;line-height:1.1;margin:0}.elementor-widget-pele-payment-button .pele-pay__price .pele-pay__price-now{color:var(--pele-pay-price);font-size:calc(var(--pele-pay-font)*1.9);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em}.elementor-widget-pele-payment-button .pele-pay__price .pele-pay__compare{color:var(--pele-pay-compare,#5f6580);font-size:calc(var(--pele-pay-font)*1.05);font-weight:500}.elementor-widget-pele-payment-button .pele-pay__note{align-items:center;color:var(--pele-pay-note);display:inline-flex;font-size:13px;gap:6px;line-height:1.4;margin:0}.elementor-widget-pele-payment-button .pele-pay__note svg{block-size:15px;color:var(--pele-pay-lock);flex:none;inline-size:15px}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button.is-busy{cursor:progress}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button.is-busy .pele-pay__icon{visibility:hidden}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button.is-busy .pele-pay__icon:after,.elementor-widget-pele-payment-button .pele-pay .pele-pay__button.is-busy:not(:has(.pele-pay__icon)):before{animation:pele-pay-spin .8s linear infinite;block-size:1em;border:2px solid;border-block-start-color:transparent;border-radius:50%;content:"";inline-size:1em;inset:0;margin:auto;position:absolute;visibility:visible}.elementor-widget-pele-payment-button .pele-pay .pele-pay__button.is-preview{cursor:not-allowed;opacity:.55}.pele-pay .pele-sr{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;position:absolute;clip:rect(0,0,0,0);white-space:nowrap}@keyframes pele-pay-sweep{to{inset-inline-start:120%}}@keyframes pele-pay-spin{to{transform:rotate(1turn)}}@media(max-width:767px){.elementor-widget-pele-payment-button .pele-pay .pele-pay__button{gap:.5em;padding-inline:min(var(--pele-pay-pad-x),18px)}.elementor-widget-pele-payment-button .pele-pay__amount{gap:.35em;padding-inline:.5em}.pele-pay__label{text-wrap:balance}}@media(prefers-reduced-motion:reduce){.pele-pay *,.pele-pay :after,.pele-pay :before{animation:none!important;transition:none!important}.pele-pay-lift-yes .pele-pay .pele-pay__button:hover{transform:none}}
