.s1-checkout-card{max-width:700px;width:100%;top:50%;left:50%;background-color:#fff;padding:15px;border-radius:10px;box-shadow:0 2px 5px #0003}.s1-checkout-cart-row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.s1-checkout-cart-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.s1-checkout-cart-col-form,.s1-checkout-cart-col-preview{flex:0 0 auto;width:50%}.s1-checkout-cart-form-group{position:relative;margin-bottom:15px;padding-top:15px}.s1-checkout-cart-form-group-input{width:100%;border:0 none;border-bottom:1px solid rgb(200,200,200);height:30px;padding:0;transition:.3s all;font-size:1rem}.s1-checkout-cart-form-group-input:focus{outline:0 none;box-shadow:0 0 0 transparent;border-bottom-color:#333}.s1-checkout-cart-form-group-label{position:absolute;font-size:15px;line-height:30px;left:0;top:15px;color:#c8c8c8;transition:.3s all}.s1-checkout-cart-form-group-input:valid+label,.s1-checkout-cart-form-group-input:focus+label{color:#333;font-size:10px;line-height:15px;top:0}.s1-checkout-cart-preview-card{height:11.92308em;width:19.84615em;position:relative;overflow:hidden;border-radius:.84615em}.s1-checkout-cart-preview-card-front,.s1-checkout-cart-preview-card-back{width:100%;height:100%;padding:1.07692em .61538em;position:absolute;transform-style:preserve-3d;z-index:-3;backface-visibility:hidden}.s1-checkout-cart-preview-card-front{background:linear-gradient(90deg,#c5c5c5,#f3f3f3);transform:rotateY(0);z-index:2}.s1-checkout-cart-preview-card-front:before,.s1-checkout-cart-preview-card-front:after{position:absolute;border-radius:50%;width:26.25em;height:26.25em;content:" ";z-index:1}.s1-checkout-cart-preview-card-front:before{top:.875em;left:-9em;background:#00000008}.s1-checkout-cart-preview-card-front:after{right:-11.188em;top:-15.875em;left:2.188em;box-shadow:-1px 1px 1px #ffffff1f;background:#3a3a3a08}.s1-checkout-cart-preview-card-detail-brand{background:#666;border-radius:.15385em;margin:0 0 0 8px;height:3em;width:4.46154em;opacity:.1;max-width:16.92308em;min-height:3em}.s1-checkout-cart-preview-card-detail-brand.card-flag{background:transparent;opacity:1}.s1-checkout-cart-preview-card-number{line-height:1.3;font-size:1.2rem;color:#fff;margin:1.5em .4em .5em;letter-spacing:.14em;font-family:Roboto Mono,monospace}.s1-checkout-cart-preview-card-row{display:flex;justify-content:space-between;margin:1.8em .4em 0}.s1-checkout-cart-preview-card-name,.s1-checkout-cart-preview-card-expiration{line-height:15px;font-size:12px;color:#fff;margin:0;letter-spacing:1px;font-family:Roboto Mono,monospace;flex:0 0 auto;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s1-checkout-cart-preview-card-name{max-width:70%}.s1-checkout-cart-preview-card-expiration{max-width:30%}.s1-checkout-cart-preview-card-back{background:linear-gradient(90deg,#c5c5c5,#f3f3f3);z-index:-3}.s1-checkout-cart-preview-card-detail-1{background:#000000b3;height:2.84615em;margin:0 -1.38462em .76923em;z-index:1}.s1-checkout-cart-preview-card-detail-2{margin:0 -.92308em 0 0;z-index:1;width:70%}.s1-checkout-cart-preview-card-detail-2 span{height:.3em;display:block}.s1-checkout-cart-preview-card-detail-2 span:before,.s1-checkout-cart-preview-card-detail-2 span:after{content:"";display:block;height:.15385em;width:100%}.s1-checkout-cart-preview-card-detail-2 span:before{background-image:linear-gradient(94deg,#fff,#d3d3d3)}.s1-checkout-cart-preview-card-detail-2 span:after{background-image:linear-gradient(282deg,#fff,#d3d3d3)}.s1-checkout-cart-preview-card-cvv{max-width:30%;width:100%;background:#fff;text-align:center;line-height:1.6em;font-size:1.1em;letter-spacing:.3em;position:relative}.s1-checkout-cart-preview-card-cvv:before{content:"";border:.23077em solid #f04449;border-radius:50%;display:block;position:absolute;left:3px;top:-.75em;height:3.07692em;width:97%}.s1-checkout-cart-preview-card.front .s1-checkout-cart-preview-card-front{animation-duration:1s;animation-name:flip-front-180-0;transform:rotateY(0);z-index:2}.s1-checkout-cart-preview-card.front .s1-checkout-cart-preview-card-back{animation-duration:1s;animation-name:flip-front-0-180;transform:rotateY(-180deg);z-index:1}.s1-checkout-cart-preview-card.back .s1-checkout-cart-preview-card-front{animation-duration:1s;animation-name:flip-back-0-180;transform:rotateY(180deg);z-index:1}.s1-checkout-cart-preview-card.back .s1-checkout-cart-preview-card-back{animation-duration:1s;animation-name:flip-back-180-0;transform:rotateY(0);z-index:2}@keyframes flip-front-0-180{0%{transform:rotateY(0)}10%{transform:rotateY(5deg)}50%{transform:rotateY(-185deg)}to{transform:rotateY(-180deg)}}@keyframes flip-front-180-0{0%{transform:rotateY(180deg)}10%{transform:rotateY(185deg)}50%{transform:rotateY(-5deg)}to{transform:rotateY(0)}}@keyframes flip-back-0-180{0%{transform:rotateY(0)}10%{transform:rotateY(-5deg)}50%{transform:rotateY(185deg)}to{transform:rotateY(180deg)}}@keyframes flip-back-180-0{0%{transform:rotateY(-180deg)}10%{transform:rotateY(-185deg)}50%{transform:rotateY(5deg)}to{transform:rotateY(0)}}.card-resume.svelte-1ptok4d{padding-top:10px}.s1-checkout-cart-preview-card.svelte-1ptok4d{padding:0}.card-resume-text.svelte-1ptok4d{margin-top:10px;font-size:1rem;border-bottom:1px solid #eee;padding:0 10px 10px;margin-bottom:10px;font-weight:700}.card-resume-details.svelte-1ptok4d{margin-bottom:20px}.card-resume-detail.svelte-1ptok4d{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 10px}.card-resume-total.svelte-1ptok4d{background-color:#eee;padding:10px}.card-resume-total.svelte-1ptok4d .card-resume-detail:where(.svelte-1ptok4d){margin-bottom:0;padding:0}.s1-checkout-card-form-group.s1-checkout-row.svelte-1ptok4d{display:flex}.card-expiration.svelte-1ptok4d{margin-right:30px;border-radius:8px}.card-pay-button.svelte-1ptok4d{width:100%;padding:20px 0}.pay-button.svelte-1ptok4d{width:100%;display:flex;border:none;border-radius:4px;font-size:14px;padding:12px 16px;letter-spacing:.3px;text-transform:uppercase;display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc, oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);outline-color:var(--fallback-bc, oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.pay-button[disabled].svelte-1ptok4d,.pay-button.svelte-1ptok4d:disabled{pointer-events:none}@media (hover: hover){.pay-button.svelte-1ptok4d:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3, oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3, oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.pay-button.svelte-1ptok4d:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2))/var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2))/var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0deg)){.pay-button.svelte-1ptok4d:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.pay-button[disabled].svelte-1ptok4d:hover,.pay-button.svelte-1ptok4d:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n, oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc, oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}@media (prefers-reduced-motion: no-preference){.pay-button.svelte-1ptok4d{animation:button-pop var(--animation-btn, .25s) ease-out}}.pay-button.svelte-1ptok4d:active:hover,.pay-button.svelte-1ptok4d:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0% 0 0deg)){.pay-button.svelte-1ptok4d{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2));--btn-color: var(--fallback-p)}}.pay-button.svelte-1ptok4d:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.pay-button.svelte-1ptok4d{--tw-text-opacity: 1;color:var(--fallback-pc, oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p, oklch(var(--p)/1))}@supports (color: oklch(0% 0 0deg)){.pay-button.svelte-1ptok4d{--btn-color: var(--p)}}.pay-button[disabled].svelte-1ptok4d,.pay-button.svelte-1ptok4d:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n, oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc, oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.pay-button.svelte-1ptok4d{cursor:pointer;transition:background .3s ease-in-out}.pay-button.svelte-1ptok4d:hover{filter:brightness(110%) saturate(110%)}.pay-button.svelte-1ptok4d:active{transform:scale(.99)}.pay-button.loading.svelte-1ptok4d,.pay-button.invalid.svelte-1ptok4d{filter:saturate(.3);pointer-events:none}@keyframes svelte-1ptok4d-spin-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-check.error.svelte-1ptok4d{background-color:#ed4337}.animate-check.svelte-1ptok4d{background:#43b98a;animation-name:svelte-1ptok4d-animate-check;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;-webkit-animation-name:svelte-1ptok4d-animate-check;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:.5s;-webkit-animation-duration:.5s}@keyframes svelte-1ptok4d-animate-check{to{background-color:#fff}}.card-spaces.svelte-1ptok4d input:where(.svelte-1ptok4d){margin-right:5px}#parcela-select.svelte-1ptok4d{margin-top:5px}.left.svelte-1ptok4d{opacity:0;animation-name:svelte-1ptok4d-left-animate;animation-duration:1s;animation-delay:.3s;animation-fill-mode:forwards;-webkit-animation-name:svelte-1ptok4d-left-animate;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:.3s;-webkit-animation-duration:1s;-moz-animation-name:svelte-1ptok4d-left-animate;-moz-animation-duration:1s;-moz-animation-delay:.3s;-o-animation-name:svelte-1ptok4d-left-animate;-o-animation-duration:1s;-o-animation-delay:.3s;-o-animation-fill-mode:forwards}@keyframes svelte-1ptok4d-left-animate{0%{opacity:0}to{opacity:1}}.payment-progress.svelte-1ptok4d{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px}.payment-status-check.svelte-1ptok4d{display:flex;align-items:center;justify-content:center;border:1px solid #45b387;width:100px;height:100px;border-radius:50%}.payment-status-check.error.svelte-1ptok4d{border:1px solid #ed4337}.payment-status-text.svelte-1ptok4d{padding:10px 0;font-size:1.5rem}.payment-status-detail.svelte-1ptok4d{margin-top:0;margin-bottom:30px;font-size:1rem;max-width:80%;text-align:center}.payment-status-info.svelte-1ptok4d{display:flex;flex-direction:column;text-align:center;line-height:1.5rem;margin-bottom:20px}.button-order.svelte-1ptok4d{width:50%;margin-bottom:10px}.card-mobile.svelte-1ptok4d{display:none}@media screen and (max-width: 768px){.s1-checkout-card.svelte-1ptok4d{position:absolute;top:100%;left:0%}.s1-checkout-cart-row.svelte-1ptok4d{display:flex;flex-direction:column;align-items:center;justify-content:center}.s1-checkout-cart-col-preview.svelte-1ptok4d,.s1-checkout-cart-col-form.svelte-1ptok4d{width:100%}.s1-checkout-cart-preview-card.svelte-1ptok4d{display:none}.s1-checkout-cart-preview-card.card-mobile.svelte-1ptok4d{display:block;margin-bottom:20px}}@media screen and (max-width: 768px) and (max-width: 767px){.s1-checkout-cart-preview-card.card-mobile.svelte-1ptok4d{transform:scale(.95)}}.forgot.svelte-1vna97y{display:flex;flex-direction:column;align-items:center}.forgot.svelte-1vna97y a:where(.svelte-1vna97y){padding:20px 0;color:#3483fa}.forgot.svelte-1vna97y hr:where(.svelte-1vna97y){width:100%;border:1px solid #dedde3;opacity:.5}.line-container.svelte-1vna97y{display:flex;align-items:center;justify-content:center}.line-container.svelte-1vna97y hr:where(.svelte-1vna97y){flex-grow:1;height:1px;background-color:#000;margin:0 10px}.line-container.svelte-1vna97y .or-text:where(.svelte-1vna97y){font-weight:700;font-size:22px;color:#000}.tw-d-modal.svelte-1ici2uw{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.tw-d-modal.tw-d-modal-open.svelte-1ici2uw{opacity:1;visibility:visible}.tw-d-modal-backdrop.svelte-1ici2uw{transition:opacity .3s ease}.tw-d-modal-box.svelte-1ici2uw{background:#fff;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040;transform:scale(.95);transition:transform .3s ease;max-height:90vh;overflow-y:auto}.tw-d-modal.tw-d-modal-open.svelte-1ici2uw .tw-d-modal-box:where(.svelte-1ici2uw){transform:scale(1)}.tw-d-modal-header.svelte-1ici2uw{display:flex;justify-content:space-between;align-items:center}.tw-d-modal-body.svelte-1ici2uw{flex:1;overflow-y:auto}.tw-d-modal-action.svelte-1ici2uw{display:flex;justify-content:flex-end;gap:.5rem}.tw-d-btn.svelte-1ici2uw{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;font-weight:500;transition:all .2s;cursor:pointer;border:none}.tw-d-btn-sm.svelte-1ici2uw{padding:.5rem;font-size:.875rem}.tw-d-btn-circle.svelte-1ici2uw{border-radius:50%;width:2rem;height:2rem}.tw-d-btn-ghost.svelte-1ici2uw{background:transparent;color:#6b7280}.tw-d-btn-ghost.svelte-1ici2uw:hover{background:#f3f4f6;color:#374151}
