.container[data-v-25443c99]{align-items:center;display:flex;height:100%;justify-content:center}.session-container-min-height[data-v-25443c99]{min-height:550px}.cal-col[data-v-25443c99]{align-items:center;display:flex;flex-direction:column;max-width:80%;padding:20px}.item[data-v-25443c99]{margin-bottom:20px;text-align:center}.session-expired-text[data-v-25443c99]{color:var(--appointment_widgets-text-color);font-size:18px;font-weight:600;line-height:1.4;margin-bottom:8px;word-break:break-word}.session-expired-sub-text[data-v-25443c99]{color:var(--appointment_widgets-light-text-color);display:flex;font-size:14px;justify-content:center;line-height:1.4}.start-over-btn[data-v-25443c99]{background:var(--appointment_widgets-primary-color);border:1px solid var(--appointment_widgets-primary-color);border-radius:8px;color:var(--appointment_widgets-background-color);cursor:pointer;font-weight:500;padding:10px 20px}.razor-pay-error-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;display:flex;font-family:Inter,sans-serif;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000000}.razor-pay-error-overlay .popup{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;text-align:center;width:420px}.razor-pay-error-overlay .popup-header{display:flex}.razor-pay-error-overlay .header-text{display:flex;flex-direction:column;margin-bottom:25px;margin-left:6px;text-align:left;word-break:break-word}.razor-pay-error-overlay .header-text h2{color:#101828;font-size:18px!important;font-weight:600;line-height:1.8}.razor-pay-error-overlay .header-text p{color:#10182899;font-size:14px;line-height:1.4}.razor-pay-error-overlay .error-icon{height:20px;margin-right:8px;width:20px}.razor-pay-error-overlay .button-section{display:flex;gap:10px;justify-content:right}.razor-pay-error-overlay .button-section button{border:none;border-radius:8px;cursor:pointer;padding:8px 16px}.razor-pay-error-overlay .retry-button{background-color:var(--appointment_widgets-primary-color);color:var(--appointment_widgets-background-color)}body.calendar-payment-error-open [class*=paypal],body.calendar-payment-error-open [data-testid*=paypal],body.calendar-payment-error-open [data-testid*=venmo],body.calendar-payment-error-open [id*=paypal],body.calendar-payment-error-open iframe[src*="paypal.com"],body.calendar-payment-error-open iframe[src*="venmo.com"]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}
