.qrln-module-scss-module__H5C54G__qrSection{text-align:center}.qrln-module-scss-module__H5C54G__qrSection .qrln-module-scss-module__H5C54G__qrTitle{color:var(--textBlack);justify-content:center;align-items:center;margin-bottom:16px;font-size:24px;display:flex}.qrln-module-scss-module__H5C54G__qrSection .qrln-module-scss-module__H5C54G__qrTitle span{margin-right:10px}.qrln-module-scss-module__H5C54G__qrSection .qrln-module-scss-module__H5C54G__imageQR{max-width:300px}.qrln-module-scss-module__H5C54G__qrSection a{box-sizing:border-box;color:#fff;cursor:pointer;background-color:#8fa2cc;border:0;border-radius:4px;width:100%;margin-top:16px;padding:8px 32px;font-size:16px;text-decoration:none;display:block}.qrln-module-scss-module__H5C54G__qrSection .qrln-module-scss-module__H5C54G__waitingPayment{justify-content:center;align-items:center;display:flex}.qrln-module-scss-module__H5C54G__qrSection .qrln-module-scss-module__H5C54G__waitingPayment .qrln-module-scss-module__H5C54G__spinner{margin-right:10px;animation:2s linear infinite qrln-module-scss-module__H5C54G__spin}@keyframes qrln-module-scss-module__H5C54G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__openPopupCheckout{color:#fff;background-color:#8fa2cc;border:0;border-radius:6px;justify-content:center;align-items:center;width:100%;max-width:90%;margin:30px auto 0;padding:8px 0;font-size:18px;font-weight:400;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__openPopupCheckout img{margin-right:10px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__checkoutContainer{z-index:999;width:100%;height:100%;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__checkoutWrapper{text-align:left;z-index:9999;box-sizing:border-box;-webkit-overflow-scrolling:touch;background-color:#f9f9f9;border-radius:12px;width:calc(100% - 16px);max-width:420px;max-height:calc(100vh - 16px);padding:16px;position:absolute;top:8px;left:50%;overflow-x:hidden;overflow-y:auto;transform:translate(-50%);box-shadow:0 8px 32px #0000001f}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__checkoutNotValid,.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__checkoutNotValid .inputText-module-scss-module__4XHLYq__checkoutWrapper{position:initial}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__checkoutNotValid .inputText-module-scss-module__4XHLYq__backgroundWithOpacity{display:none}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__backgroundWithOpacity{opacity:.2;z-index:99;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__span{font-size:18px;font-weight:700}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__withOutPayment a{color:var(--textBlue)}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__loading button{margin-top:16px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__loading .inputText-module-scss-module__4XHLYq__informationSend{font-size:14px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__loading .inputText-module-scss-module__4XHLYq__goToWallet{color:#fff;cursor:pointer;background-color:#8fa2cc;border:0;border-radius:4px;width:100%;margin-top:15px;padding:8px 0;font-size:16px;font-weight:500;text-decoration:none;display:block}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__loading .inputText-module-scss-module__4XHLYq__goToWallet img{height:30px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__loading .inputText-module-scss-module__4XHLYq__waitingPayment{justify-content:center;align-items:center;margin-top:15px;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__loading .inputText-module-scss-module__4XHLYq__waitingPayment .inputText-module-scss-module__4XHLYq__spinner{margin-right:10px;animation:2s linear infinite inputText-module-scss-module__4XHLYq__spin}@keyframes inputText-module-scss-module__4XHLYq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__modalHeader{margin-bottom:16px;padding-top:4px;position:relative}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__modalTitle{color:#333;text-align:center;margin:0;padding:0 28px;font-size:18px;font-weight:700;line-height:1.3}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__closeMenu{color:#717171;cursor:pointer;z-index:10;padding:4px;font-size:24px;transition:color .2s;position:absolute;top:0;right:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__closeMenu:hover{color:#333}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__closeMenu:active{transform:scale(.95)}@media only screen and (min-width:768px){.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__closeMenu{display:none}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__modalHeader{margin-bottom:16px;padding-top:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__modalTitle{text-align:left;padding:0}}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__containerInputCoffee{margin-top:0;margin-bottom:16px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantitySelector{flex-direction:row;align-items:center;gap:8px;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityControls{background-color:#fff;border:1px solid #c4c4c4;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:0;padding:6px;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityButton{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#8fa2cc;border:0;border-radius:8px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;font-size:22px;font-weight:600;transition:all .2s;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityButton:hover{background-color:#7d93c4}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityButton:active{background-color:#6c85bc;transform:scale(.95)}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityButton:disabled{opacity:.5;cursor:not-allowed}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityDisplay{flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__coffeeIconWrapper{background-color:#f0f4ff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityInput{text-align:center;color:#333;background:0 0;border:0;outline:none;width:36px;margin:0;padding:0;font-size:18px;font-weight:700}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityInput[type=number]{-moz-appearance:textfield}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quickSelectButtons{flex-shrink:0;justify-content:flex-end;gap:6px;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quickSelectButton{color:#333;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #c4c4c4;border-radius:8px;width:44px;height:38px;padding:0;font-size:15px;font-weight:600;transition:all .2s}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quickSelectButton:hover{background-color:#f9f9ff;border-color:#8fa2cc}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quickSelectButton:active{transform:scale(.97)}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quickSelectButton.inputText-module-scss-module__4XHLYq__selected{color:#fff;background-color:#8fa2cc;border-color:#8fa2cc}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__inputWrapper{margin-top:0;margin-bottom:12px;font-size:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__inputWrapper input{box-sizing:border-box;color:#000;background-color:#fff;border:1.5px solid #c4c4c4;border-radius:8px;width:100%;padding:12px 14px;font-size:15px;font-weight:400;transition:all .2s}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__inputWrapper input:focus{border-color:#8fa2cc;outline:none;box-shadow:0 0 0 3px #8fa2cc1a}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__inputWrapper input::placeholder{color:#979797;font-weight:400}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__inputWrapper input.inputText-module-scss-module__4XHLYq__contactField{margin-top:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__errorText{color:#c40000;text-align:left;margin-top:5px;font-size:14px}.inputText-module-scss-module__4XHLYq__inputText textarea{color:#000;box-sizing:border-box;resize:vertical;background-color:#fff;border:1.5px solid #c4c4c4;border-radius:8px;width:100%;min-width:100%;max-width:100%;min-height:80px;padding:12px 14px;font-family:inherit;font-size:15px;font-weight:400;transition:all .2s}.inputText-module-scss-module__4XHLYq__inputText textarea:focus{border-color:#8fa2cc;outline:none;box-shadow:0 0 0 3px #8fa2cc1a}.inputText-module-scss-module__4XHLYq__inputText textarea::placeholder{color:#979797;font-weight:400}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__wrapperCheckbox{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;margin-bottom:30px;padding-left:28px;font-size:16px;display:block;position:relative}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__wrapperCheckbox input{opacity:0;cursor:pointer;position:absolute}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__wrapperCheckbox .inputText-module-scss-module__4XHLYq__checkmark{background-image:url(https://cdn.cafecito.app/imgs/icon_checkbox_light.svg);width:24px;height:24px;position:absolute;top:0;left:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__wrapperCheckbox input:checked~.inputText-module-scss-module__4XHLYq__checkmark{background-image:url(https://cdn.cafecito.app/imgs/icon_checked_light.svg)}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__orderSummary{text-align:center;background-color:#f5f7fa;border-radius:10px;margin:16px 0;padding:12px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__orderSummaryText{color:#333;margin-bottom:3px;font-size:15px;font-weight:600}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__orderSummaryPrice{color:#8fa2cc;font-size:17px;font-weight:700}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtons{flex-direction:column;gap:8px;margin-top:4px;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonPrimary{color:#fff;cursor:pointer;background-color:#c6e9fa;border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;height:48px;min-height:48px;padding:12px;font-size:0;font-weight:500;transition:all .2s;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonPrimary:hover{background-color:#afe0f8;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonPrimary:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonPrimary img,.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonPrimary picture{height:32px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonSecondary{color:#fff;cursor:pointer;background-color:#23272c;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;min-height:48px;padding:12px 14px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonSecondary:hover{background-color:#2e343a;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonSecondary:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonSecondary span{font-weight:600}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonIcon{flex-shrink:0;width:auto;height:20px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__foreignPaymentsContainer{margin-top:10px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__foreignPaymentsContainer .inputText-module-scss-module__4XHLYq__payWithHR{box-sizing:border-box;text-align:center;color:#979797;background-color:#f9f9f9;width:100%;margin-left:auto;margin-right:auto;padding:0 15px;font-size:14px;position:relative}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__amplifyModalContainer{z-index:2;background-color:#f9f9f9;width:100%;height:100%;position:fixed;top:66px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__amplifyModalContainer .inputText-module-scss-module__4XHLYq__closeAmplifyMenu{font-size:24px;position:absolute;top:30px;right:30px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__amplifyModalContainer .inputText-module-scss-module__4XHLYq__amplifyContainer{width:90%;margin:20px auto}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__infoPayment{color:#856404;text-align:left;background-color:#fff3cd;border-left:3px solid #ffc107;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.4}@media only screen and (max-width:360px){.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__payWithContainer .inputText-module-scss-module__4XHLYq__payWithHR{width:250px}}@media only screen and (min-width:768px){.inputText-module-scss-module__4XHLYq__inputText{box-sizing:border-box;border-radius:6px;width:100%;max-width:100%;margin:0;overflow:hidden;box-shadow:0 0 1px #0000000a,0 2px 6px #0000000a,0 10px 20px #0000000a}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__amplifyModalContainer{position:static}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__amplifyModalContainer .inputText-module-scss-module__4XHLYq__amplifyContainer{width:100%;margin:0}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__containerInputCoffee .inputText-module-scss-module__4XHLYq__quantitySelector{flex-direction:row;align-items:center}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__containerInputCoffee .inputText-module-scss-module__4XHLYq__quantityControls{flex:1}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__containerInputCoffee .inputText-module-scss-module__4XHLYq__quickSelectButtons{flex-direction:row;gap:8px;margin-left:12px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__containerInputCoffee .inputText-module-scss-module__4XHLYq__quickSelectButton{width:50px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__checkoutContainer{z-index:auto;width:100%;height:auto;display:block;position:static}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__checkoutContainer .inputText-module-scss-module__4XHLYq__checkoutWrapper{text-align:left;width:100%;max-width:100%;box-shadow:none;background-color:#f9f9f9;border-radius:12px;max-height:none;margin:0;padding:16px;position:static;top:auto;left:auto;overflow:visible;transform:none}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__backgroundWithOpacity{display:none}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonPrimary,.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__paymentButtonSecondary{height:48px;min-height:48px}}@media only screen and (max-width:400px){.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__checkoutWrapper{padding:14px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__modalTitle{padding:0 24px;font-size:17px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantitySelector{gap:6px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quickSelectButton{width:38px;height:36px;font-size:14px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityButton{width:36px;min-width:36px;height:36px;font-size:20px}.inputText-module-scss-module__4XHLYq__inputText .inputText-module-scss-module__4XHLYq__quantityControls{padding:4px}}
