.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__card{background-color:#ffffff;max-width:480px;margin-left:auto;margin-right:auto;padding:48px 48px 48px 48px;border-radius:32px !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaded6;box-shadow:0px 12px 16px 0px rgba(42, 30, 23, 0.04);}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__input-wrap{background-color:#faf8f5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaded6;border-radius:12px;padding:14px 16px 14px 16px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal{background-color:#faf6f0;width:640px;max-width:92vw;max-height:85vh;padding:32px 32px 32px 32px !important;gap:24px;border-radius:28px !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaded6;box-shadow:0px 16px 24px 0px rgba(26, 19, 14, 0.4);}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__step{gap:32px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-logo svg, .elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-logo img{width:64px;height:64px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-group{gap:16px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-name{font-size:24px;font-weight:900;color:#2a1e17;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-subtitle{font-size:15px;font-weight:500;color:#615249;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__divider{height:0px !important;display:block !important;background-color:#eaded6 !important;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__step-title{font-size:28px;font-weight:900;color:#2a1e17;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__step-description{font-size:15px;font-weight:600;color:#615249;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__label{font-size:14px;font-weight:700;color:#2a1e17;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__fields{gap:24px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__input-wrap:focus-within{border-color:#8c583a;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__input{color:#2a1e17;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__input::placeholder{color:rgba(97, 82, 73, 0.5);opacity:1;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__input-icon svg{width:18px;height:18px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__input-icon svg [stroke]{stroke:#615249;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__submit{font-size:16px;font-weight:800;color:#ffffff;background-color:#8c583a;padding:14px 32px 14px 32px;border-radius:12px;box-shadow:0px 6px 8px 0px rgba(140, 88, 58, 0.13);}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__submit:hover{background-color:#77492f;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__otp-input{width:72px;height:72px;border-radius:16px;color:#2a1e17;caret-color:#8c583a;background-color:#faf8f5;border-color:#eaded6;border-style:solid;border-width:1.5px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__otp-row{gap:16px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__otp-input::placeholder{color:rgba(42, 30, 23, 0.3);opacity:1;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__otp-input:focus{background-color:#ffffff;border-color:#8c583a;border-style:solid;border-width:2px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__resend{font-size:14px;font-weight:700;color:#615249;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__resend:disabled{opacity:0.5;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__countdown-value{font-size:14px;font-weight:700;color:#8c583a;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__countdown-icon svg{width:14px;height:14px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__countdown-icon svg [stroke]{stroke:#8c583a;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__edit-number, .elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__edit-number-value{font-size:14px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__edit-number{color:#8c583a;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__edit-number-value{color:rgba(97, 82, 73, 0.8);}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__footer-note{font-size:12px;color:rgba(97, 82, 73, 0.8);}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal-overlay{background-color:rgba(26, 19, 14, 0.8) !important;backdrop-filter:blur(4px);}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__icon svg, .elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__icon img{width:44px;height:44px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__title{font-size:22px;font-weight:900;color:#231912;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__subtitle{font-size:12px;color:#615249;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__divider{background-color:#eaded6 !important;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__body{gap:16px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__term{border-bottom-color:#eaded6 !important;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__term-title{font-size:16px;font-weight:800;color:#2a1e17;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__term-dot{background-color:#8c583a;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__term-body{font-size:13px;color:#615249;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__checkbox-label{font-size:14px;font-weight:700;color:#231912;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__checkbox-box{width:24px;height:24px;border-radius:8px;border-color:#231912;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__checkbox:checked ~ .bkw-terms-modal__checkbox-box{background-color:#8c583a;border-color:#8c583a;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__accept{font-size:16px;font-weight:800;color:#ffffff;background-color:#8c583a;padding:16px 32px 16px 32px;border-radius:16px;box-shadow:0px 4px 6px 0px rgba(140, 88, 58, 0.15);}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__accept:disabled{background-color:#c8beb4;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__step{gap:24px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__card{border-radius:28px !important;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__divider{height:1px !important;display:block !important;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal{width:500px;max-width:92vw;padding:20px 20px 20px 20px !important;gap:16px;border-radius:24px !important;}}@media(max-width:1199px){.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__card{max-width:400px;margin-left:auto;margin-right:auto;padding:24px 24px 24px 24px;border-radius:28px !important;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__step{gap:24px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-logo svg, .elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-logo img{width:48px;height:48px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-group{gap:8px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-name{font-size:18px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__brand-subtitle{font-size:12px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__divider{height:1px !important;display:block !important;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__step-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__step-description{font-size:13px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__label{font-size:14px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__fields{gap:20px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__input-wrap{padding:14px 16px 14px 16px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__otp-input{width:56px;height:56px;border-radius:12px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__otp-row{gap:12px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-login__footer-note{font-size:11px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal{width:400px;max-width:92vw;padding:20px 20px 20px 20px !important;gap:16px;border-radius:24px !important;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__icon svg, .elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__icon img{width:40px;height:40px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__subtitle{font-size:11px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__body{gap:12px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__term-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__term-body{font-size:11px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__checkbox-label{font-size:12px;}.elementor-8 .elementor-element.elementor-element-79bb0c2 .bkw-terms-modal__accept{font-size:14px;padding:12px 16px 12px 16px;}}/* Start custom CSS for bakery-login, class: .elementor-element-79bb0c2 */.bkw-terms-modal__term-row-header {
    justify-content: flex-end !important;
    flex-direction: row-reverse !important;
}

.bkw-terms-modal__acceptance {
isplay: flex;
    justify-content: flex-end !important;
    flex-direction: row-reverse !important;
}/* End custom CSS */