.rame_privacy{background:#fff;padding:20px;display:flex;align-items:center;justify-content:center;overflow:auto;height:100vh}.rame_privacy__wrapper-messages>div{padding:15px;border-radius:10px;margin-top:15px;font-size:14px;display:flex;align-items:center}.rame_privacy__wrapper-messages>div svg{display:inline-block;margin-left:10px}.rame_privacy__wrapper-messages-success{background:#f0fdf4;color:#16a34a;border:1px solid #16a34a1f}.rame_privacy__wrapper-messages-error{background:#fef2f2;color:#dc2626;border:1px solid #dc26261f}.flex-1{flex:1}.rame_privacy__wrapper{font-family:inherit;max-width:400px;margin:0 auto;flex-basis:400px}.rame_privacy__wrapper-main-head{margin-bottom:15px;position:relative;height:70px}.rame_privacy__wrapper-main-head a img{display:block;margin:0 auto;object-fit:contain;height:70px}.rame_privacy__wrapper-main-head a{display:block;width:max-content;margin:0 auto}.rame_privacy__wrapper-main-head svg{cursor:pointer;position:absolute;height:20px;margin:auto;top:0;bottom:0}.rame_privacy__wrapper-main-box-title{display:block;font-size:20px;margin-bottom:20px;font-weight:700}.rame_privacy__wrapper-main-box-description{font-size:14px;color:#94a3b8;line-height:2;margin-bottom:15px;text-align:justify}.rame_privacy__wrapper-main-box-description p{margin:0}.rame_privacy-default .rame_privacy__wrapper-main .rame_privacy__wrapper-main-box{background:#fff;box-shadow:0 5px 25px rgb(0 0 0 / .07);padding:35px;border-radius:15px}.rame_privacy-digikala .rame_privacy__wrapper-main{border:1px solid #cbd5e1;padding:35px;border-radius:15px;background:#fff}@media screen and (max-width:576px){.rame_privacy-digikala .rame_privacy__wrapper-main,.rame_privacy-default .rame_privacy__wrapper-main>div:not(.rame_privacy__wrapper-main-head){padding:25px}}.rame_privacy__wrapper-main input[type=password],.rame_privacy__wrapper-main input[type=text]{all:unset}.rame_privacy__wrapper-main-box-field{margin-bottom:15px}.rame_privacy__wrapper-main-box-field input[type="password"],.rame_privacy__wrapper-main-box-field input[type="text"]{transition:0.3s;font-family:inherit;background:#f1f5f9;border-radius:10px!important;display:block;box-sizing:border-box;width:100%;height:54px;padding:0 12px;font-size:16px;border:1px solid #e2e8f0}.rame_privacy-digikala .rame_privacy__wrapper-main-box-field input[type="password"],.rame_privacy-digikala .rame_privacy__wrapper-main-box-field input[type="text"]{background:#fff;border-color:#cbd5e1}.rame_privacy__wrapper-main-box-field input[type="password"]:focus,.rame_privacy__wrapper-main-box-field input[type="text"]:focus{border-color:#94a3b8}#rame_privacy__wrapper-main-otp input[name='rame_privacy__otp'],#rame_privacy__wrapper-main-otp-reset input[name='rame_privacy__otp-reset']{letter-spacing:1rem;text-align:center}#rame_privacy__wrapper-main-otp input[name='rame_privacy__otp']::-moz-placeholder{letter-spacing:normal}#rame_privacy__wrapper-main-otp input[name='rame_privacy__otp']::placeholder{letter-spacing:normal}#rame_privacy__wrapper-main-otp-reset input[name='rame_privacy__otp-reset']::-moz-placeholder{letter-spacing:normal}#rame_privacy__wrapper-main-otp-reset input[name='rame_privacy__otp-reset']::placeholder{letter-spacing:normal}#rame_privacy__wrapper-main-otp input[name='rame_privacy__first_name']{float:right;width:48%;margin-bottom:1rem;text-align:center}#rame_privacy__wrapper-main-otp input[name='rame_privacy__last_name']{float:left;width:48%;margin-bottom:1rem;text-align:center}#rame_privacy__wrapper-main-otp input[name='rame_privacy__password_register'],#rame_privacy__wrapper-main-otp input[name='rame_privacy__email']{margin-bottom:1rem;text-align:center}.clear{clear:both}.rame_privacy .rame_privacy__wrapper-main button{font-family:inherit;height:54px;background:var(--rame_privacy-button-color);color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;border-radius:10px;transition:0.3s;border:none;cursor:pointer;font-size:16px;box-shadow:none;outline:none;box-sizing:border-box}.rame_privacy .rame_privacy__wrapper-main button:hover{background:var(--rame_privacy-button-color-hover)}.rame_privacy__wrapper-main-box-action{margin:15px 0;display:flex;flex-flow:column;justify-content:space-between}.rame_privacy__wrapper-main-box-timer-resend,.rame_privacy__wrapper-main-box-action a{color:var(--rame_privacy-button-color);font-size:13px;display:inline-flex;align-items:center;margin-bottom:10px;text-decoration:none;cursor:pointer;width:max-content}.rame_privacy__wrapper-main-box-timer-resend{margin-bottom:0}.rame_privacy__wrapper-main-box-timer-resend svg,.rame_privacy__wrapper-main-box-action a svg{display:inline-block;margin-right:4px;position:relative;top:.5px}.rame_privacy__wrapper-main-box-action a:hover{color:var(--rame_privacy-button-color)}.rame_privacy__wrapper-main-box-field-invalid{border-color:#ef4444!important}.rame_privacy__wrapper-main-box-field-invalid~span{font-size:13px;color:#ef4444;display:block;margin-top:7px}.rame_privacy__wrapper-main-box-timer{display:flex;align-items:center;justify-content:center;margin:15px 0;font-size:14px}.rame_privacy__wrapper-main-box-timer-countdown{color:#64748b}.rame_privacy__wrapper-main-box-timer-countdown span{display:inline-block;margin-left:5px}.lds-ellipsis,.lds-ellipsis div{box-sizing:border-box}.lds-ellipsis{display:flex;position:relative;width:80px;height:50px;align-items:center;justify-content:center;margin:0 auto}.lds-ellipsis div{position:absolute;top:19.333px;width:12.333px;height:12.333px;border-radius:50%;background:currentColor;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.rame_privacy__terms{margin:0;margin-top:10px;text-align:center;font-size:12px}.rame_privacy__terms{margin:10px 0;text-align:center;font-size:12px}.rame_privacy__terms p{margin:0}.rame_privacy__terms a{text-decoration:none}@media screen and (min-width:992px){.rame_privacy.rame_privacy-zarinpal .rame_privacy__wrapper{display:flex;flex-wrap:wrap;border-radius:10px;overflow:hidden;max-width:992px;flex-basis:992px;margin:0 auto;box-shadow:0 5px 15px 0 rgb(31 32 35 / .07);background:#fff}.rame_privacy.rame_privacy-zarinpal .rame_privacy__wrapper>div{flex:1}.rame_privacy.rame_privacy-zarinpal .rame_privacy__wrapper .rame_privacy__wrapper-main-right{padding:30px;box-sizing:border-box;flex:0 0 450px;max-width:450px;position:relative}.rame_privacy.rame_privacy-zarinpal .rame_privacy__wrapper-main button{width:160px;display:flex;margin-right:auto}.rame_privacy.rame_privacy-zarinpal #rame_privacy__wrapper-main-otp,.rame_privacy.rame_privacy-zarinpal #rame_privacy__wrapper-main-otp-reset{display:flex;flex-wrap:wrap}.rame_privacy.rame_privacy-zarinpal .rame_privacy__wrapper-main-box-title{width:100%;margin-bottom:10px}.rame_privacy.rame_privacy-zarinpal #rame_privacy__wrapper-main-otp .rame_privacy__wrapper-main-box-action{width:100%;margin:0}.rame_privacy__wrapper-main-left img{object-fit:cover;height:100%;width:100%}}@media screen and (max-width:992px){.rame_privacy{align-items:flex-start;padding-top:50px}.rame_privacy__wrapper-main-left{display:none}.rame_privacy.rame_privacy-zarinpal .rame_privacy__wrapper{border-radius:10px;margin:0 auto;box-shadow:0 5px 15px 0 rgb(31 32 35 / .07);background:#fff;padding:25px}}.rame_privacy__body-main-hints-list div b{background:#0b7c72;padding:2px 5px;display:inline-block;font-weight:400;border-radius:5px}  .rame_privacy-back {position: fixed;right: 12px;top: 12px;font-weight: 600;border-radius: 8px;font-size: 12px;padding: 7px 10px;display: inline-flex;align-items: center;justify-content: center;gap: 5px;transition: 0.3s;}  .rame_privacy-back:hover {background: #222;color: #fff;}
.rame_privacy .rame_privacy__wrapper-main-head .rame-privacy-back-step{position:absolute;inset-block-start:13px;inset-inline-start:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-width:88px;height:44px;padding:0 11px;color:var(--rame_privacy-button-color);background:transparent;border:1px solid currentColor;border-radius:9px;font-family:inherit;font-size:13px;line-height:1;cursor:pointer;box-shadow:none;z-index:2}.rame_privacy .rame_privacy__wrapper-main-head .rame-privacy-back-step:hover{color:#fff;background:var(--rame_privacy-button-color)}.rame_privacy .rame_privacy__wrapper-main-head .rame-privacy-back-step:focus-visible{outline:3px solid var(--rame_privacy-button-color);outline-offset:2px}.rame_privacy .rame_privacy__wrapper-main-head .rame-privacy-back-step svg{position:static;height:18px;margin:0;transform:none}@media screen and (max-width:576px){.rame_privacy__wrapper-main-head{height:58px}.rame_privacy .rame_privacy__wrapper-main-head .rame-privacy-back-step{inset-block-start:7px}}


.rame_privacy,.rame_privacy__wrapper-messages,.rame-privacy-elementor-auth,.rame-privacy-elementor-account{direction:rtl}.rame_privacy{text-align:right}.rame_privacy__wrapper-messages>div,.rame-privacy-field-error{direction:rtl;text-align:right;unicode-bidi:plaintext}.rame-privacy-access-notice{direction:rtl;text-align:right}
