.payway-payment{width:100%;margin-top:1.6rem;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:var(--buttons-radius, .8rem);background:rgb(var(--color-background))}.payway-payment__header{display:flex;align-items:flex-start;gap:1.2rem;margin-bottom:1.4rem}.payway-payment__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;color:rgb(var(--color-button-text));background:rgb(var(--color-button))}.payway-payment__title{margin:0;color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:700;line-height:1.3}.payway-payment__description{margin:.4rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.3rem;line-height:1.4}.payway-payment__button{width:100%}.payway-payment__button[disabled]{cursor:not-allowed;opacity:.5}.payway-payment__security{margin:1rem 0 0;color:rgba(var(--color-foreground),.6);font-size:1.2rem;line-height:1.4;text-align:center}.payway-modal[hidden]{display:none}.payway-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1.6rem;overflow-y:auto}body.payway-modal-abierto{overflow:hidden}.payway-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c}.payway-modal__dialog{position:relative;z-index:1;width:100%;max-width:52rem;margin:auto;padding:2.4rem;border-radius:1.2rem;background:rgb(var(--color-background));box-shadow:0 2rem 5rem #00000040}.payway-modal__close{position:absolute;top:1rem;right:1.2rem;padding:.4rem .8rem;border:0;color:rgb(var(--color-foreground));font-size:2.4rem;line-height:1;background:transparent;cursor:pointer}.payway-modal__title{margin:0 0 .4rem;font-size:2rem;line-height:1.2}.payway-modal__total{margin:0 0 1.8rem;color:rgba(var(--color-foreground),.75);font-size:1.5rem;font-weight:600}.payway-form__group{margin:0 0 1.8rem;padding:1.4rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.8rem}.payway-form__group legend{padding:0 .6rem;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.05rem}.payway-field{display:block;margin-bottom:1.2rem}.payway-field:last-child{margin-bottom:0}.payway-field>span{display:block;margin-bottom:.4rem;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.payway-field>span em{font-style:normal;font-weight:700;opacity:.9}.payway-field input,.payway-field select{width:100%;min-height:4.4rem;padding:.8rem 1rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.6rem;color:rgb(var(--color-foreground));font-size:1.5rem;background:rgb(var(--color-background))}.payway-field input:focus,.payway-field select:focus{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.1rem}.payway-field-row{display:flex;gap:1rem}.payway-field-row .payway-field{flex:1 1 auto}.payway-field--small{flex:0 0 9rem}.payway-field--checkbox{display:flex;align-items:center;gap:.8rem}.payway-field--checkbox input{width:auto;min-height:0;flex:0 0 auto}.payway-field--checkbox>span{margin-bottom:0}@media screen and (max-width:480px){.payway-field-row{flex-wrap:wrap}.payway-field--small{flex:1 1 8rem}}.payway-form__message{min-height:2rem;margin:0 0 1.2rem;font-size:1.4rem;line-height:1.4}.payway-form__message[data-status=error]{color:#c82828;font-weight:600}.payway-form__message[data-status=success]{color:#1e8c46;font-weight:600}.payway-form__submit{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%}.payway-form__submit[disabled]{cursor:progress;opacity:.7}.payway-form__spinner{display:inline-block;width:1.6rem;height:1.6rem;border:.2rem solid currentColor;border-right-color:transparent;border-radius:50%;animation:payway-girar .7s linear infinite}.payway-form__spinner[hidden]{display:none}@keyframes payway-girar{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.payway-form__spinner{animation-duration:3s}}.payway-form__legal{margin:1.2rem 0 0;color:rgba(var(--color-foreground),.6);font-size:1.2rem;line-height:1.4;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-payway.css.map */
