.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background:rgba(52,78,84,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:100%;margin:0 auto;padding:1rem;background-color:#fff;box-shadow:0 20px 24px -4px rgba(16,24,40,.1),0 8px 8px -4px rgba(16,24,40,.04);border-radius:12px;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}@media(min-width:1280px){.modal-container{width:auto}}@media screen and (max-width:576px){.modal-container{max-width:90%;text-align:center}}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.farsi[data-v-e978ae96] :not(i){font-family:Vazir!important}.farsi .input-wrapper[data-v-e978ae96]:after{right:unset!important;left:10px}.farsi .btn-back[data-v-e978ae96]{flex-direction:row-reverse}[dir=ltr] .farsi .btn-back img[data-v-e978ae96]{margin-right:unset}[dir=rtl] .farsi .btn-back img[data-v-e978ae96]{margin-left:unset}[dir=ltr] .farsi .btn-back img[data-v-e978ae96]{margin-left:8px}[dir=rtl] .farsi .btn-back img[data-v-e978ae96]{margin-right:8px}.farsi .copyright[data-v-e978ae96]{left:unset!important;right:32px}[data-v-e978ae96] .modal-container{width:24rem}.login-modal .form-container[data-v-e978ae96]{display:flex;flex-direction:column}@media(min-width:1280px){.login-modal .form-container[data-v-e978ae96]{justify-content:center}}.login-modal .form-container .form-info[data-v-e978ae96]{display:flex;flex-direction:column;align-items:center}.login-modal .form-container .form-info img[data-v-e978ae96]{width:45%;margin-bottom:36px}.login-modal .form-container .form-info h4[data-v-e978ae96]{font-family:Inter;font-style:normal;font-weight:600;font-size:30px;line-height:38px;text-align:center;color:#101828}.login-modal .form-container .form-info p[data-v-e978ae96]{font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#667085;margin-bottom:18px}.login-modal .form-container .form-wrapper form[data-v-e978ae96]{width:100%}.login-modal .form-container .form-wrapper .input-wrapper[data-v-e978ae96]{position:relative}.login-modal .form-container .form-wrapper .input-wrapper[data-v-e978ae96]:after{content:"";width:15px;height:15px;position:absolute;background-image:url(/img/login/help-icon.png);background-repeat:no-repeat;background-size:cover;background-position:50%;right:10px;top:13.335px;z-index:9999}.login-modal .form-container .form-wrapper .form-hint[data-v-e978ae96]{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#344054;display:inline-block;margin-bottom:6px}.login-modal .form-container .form-wrapper #phoneNumber[data-v-e978ae96]{border-radius:8px!important;font-family:Inter;position:relative}.login-modal .form-container .form-wrapper .checkbox-wrapper[data-v-e978ae96]{margin-top:24px;display:flex;justify-content:flex-start;align-items:center}.login-modal .form-container .form-wrapper .checkbox-wrapper span[data-v-e978ae96]{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#344054}.login-modal .btn-continue[data-v-e978ae96]{display:flex;justify-content:center;align-items:center;width:100%;padding:.7rem 0;margin-top:1.3rem}.login-modal .form-code-wrapper .form-info[data-v-e978ae96]{display:flex;flex-direction:column;align-items:center;margin-bottom:32px}.login-modal .form-code-wrapper .form-info img[data-v-e978ae96]{width:56px;height:56px;margin-bottom:24px}.login-modal .form-code-wrapper .form-info h4[data-v-e978ae96]{font-family:Inter;font-style:normal;font-weight:600;font-size:30px;line-height:38px;text-align:center;color:#101828;margin-bottom:12px}.login-modal .form-code-wrapper .form-info p[data-v-e978ae96]{font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#667085;margin-bottom:0}.login-modal .form-code-wrapper .form-wrapper[data-v-e978ae96]{width:100%}.login-modal .form-code-wrapper .form-wrapper .input-wrapper[data-v-e978ae96]{width:100%;position:relative;display:flex;justify-content:space-between;direction:ltr}.login-modal .form-code-wrapper .form-wrapper .input-wrapper input[data-v-e978ae96]{width:5rem;height:5rem;background:#fff;border:1px solid #41cbc6;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px;font-family:Inter!important;font-style:normal;font-weight:500;font-size:3rem;line-height:3.75rem;text-align:center;color:#41cbc6}@media(max-width:450px){.login-modal .form-code-wrapper .form-wrapper .input-wrapper input[data-v-e978ae96]{width:4rem;height:4rem;font-size:3.4rem}}@media(max-width:370px){.login-modal .form-code-wrapper .form-wrapper .input-wrapper input[data-v-e978ae96]{font-size:1.7rem}}.login-modal .form-code-wrapper .form-wrapper .input-wrapper input[data-v-e978ae96]:last-child{margin-right:0}.login-modal .form-code-wrapper .form-wrapper .form-hint[data-v-e978ae96]{font-family:Inter;font-weight:500;font-size:14px;line-height:20px;color:#344054;display:inline-block;margin-bottom:6px}.login-modal .form-code-wrapper .form-wrapper .code-not-received[data-v-e978ae96]{width:100%;text-align:center;margin-top:32px;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#667085}.login-modal .form-code-wrapper .form-wrapper .code-not-received a[data-v-e978ae96]{color:#3cb1ac}.login-modal .form-code-wrapper .form-wrapper .code-not-received a[data-v-e978ae96]:hover{color:#2c9a95}.login-modal .form-code-wrapper .form-wrapper .btn-back[data-v-e978ae96]{width:100%;display:flex;align-items:center;justify-content:center;margin-top:32px;font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#667085;cursor:pointer}[dir=ltr] .login-modal .form-code-wrapper .form-wrapper .btn-back img[data-v-e978ae96]{margin-right:8px}[dir=rtl] .login-modal .form-code-wrapper .form-wrapper .btn-back img[data-v-e978ae96]{margin-left:8px}.login-modal .form-code-wrapper .form-wrapper .btn-back img[data-v-e978ae96]{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.copyright[data-v-e978ae96]{position:fixed;bottom:32px;left:32px;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:left;color:#667085;margin-bottom:0!important}.cart{width:100%;background-color:#fff}.cart-empty-container{display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column}.cart-review-container{justify-content:space-evenly;width:85%;margin:0 auto;padding-top:5rem;height:100vh}@media(max-width:1440px){.cart-review-container{width:85%;height:100vh}}@media(max-width:576px){.cart-review-container{height:auto}}.cart-review__account input{background:#fff;border:1px solid #d0d5dd;padding:.7rem .9rem;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.05)}.cart-review__account input:-moz-read-only{background:#f2f4f7}.cart-review__account input:read-only{background:#f2f4f7}[dir=ltr] .cart-review__products{margin-right:1.2rem}[dir=rtl] .cart-review__products{margin-left:1.2rem}.cart-review__products{width:78%;height:-moz-fit-content;height:fit-content;background-color:#fff;border:1px solid #e4e7ec;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);border-radius:8px;padding:0 0 1rem}@media(max-width:1440px){.cart-review__products{width:75%}}@media(max-width:768px){[dir=ltr] .cart-review__products{margin-right:0}[dir=rtl] .cart-review__products{margin-left:0}.cart-review__products{width:100%;margin-bottom:1rem}}.cart-review__products-title{border-bottom:1px solid #e4e7ec;padding:1rem 1.5rem;width:100%;display:flex}[dir=ltr] .cart-review__products-title-items{margin-left:.5rem}[dir=rtl] .cart-review__products-title-items{margin-right:.5rem}.cart-review__products-title-items{background:#dcf5f5;border-radius:16px;padding:.1rem .5rem;color:#3cb1ac}.cart-review__products-table{width:100%}@media(max-width:768px){.cart-review__products-table{width:40rem}}.cart-review__products-table-title{background-color:#fff;color:#667085}.cart-review__products-table-title th{padding:.9rem 1.3rem;font-size:.75rem;font-weight:400}@media(min-width:1280px){.cart-review__products-table-title th{font-size:.85rem}}@media(max-width:768px){[dir=ltr] .cart-review__products-table-title th{margin-right:1rem}[dir=rtl] .cart-review__products-table-title th{margin-left:1rem}.cart-review__products-table-title th{width:100%}}.cart-review__products-table-content{background:#fff}.cart-review__products-table-content-image{width:5rem;height:5rem;margin-left:1rem}.cart-review__products-table-content-title{font-weight:700;color:#000}.cart-review__products-table-content-description{color:#667085}.cart-review__products-table-content-button{padding:.75rem;background:#fff;border:1px solid #d0d5dd;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px;display:flex;font-size:1.3rem}.cart-review__products-table tr:nth-child(2n){background:#f9fafb}.cart-review__products-table tr:nth-child(odd){background:#fff}.cart-review__products-table tr:last-child{border-radius:0 0 16px 16px}.cart-review__summary{height:-moz-fit-content;height:fit-content;width:20%;background-color:#fff;border:1px solid #e4e7ec;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);border-radius:8px;padding:1rem 1.3rem 1.3rem}.cart-review__summary hr{border-top:1px solid #e4e7ec}@media(max-width:1440px){.cart-review__summary{width:23%}}@media(max-width:768px){.cart-review__summary{width:100%}}.cart-address{justify-content:space-evenly;width:85%;margin:0 auto;padding-top:5rem}@media(max-width:768px){.cart-address{width:95%}}[dir=ltr] .cart-address__layout{margin-right:1.2rem}[dir=rtl] .cart-address__layout{margin-left:1.2rem}.cart-address__layout{width:78%;height:-moz-fit-content;height:fit-content}@media(max-width:1440px){.cart-address__layout{width:75%}}@media(max-width:768px){[dir=ltr] .cart-address__layout{margin-right:0}[dir=rtl] .cart-address__layout{margin-left:0}.cart-address__layout{width:100%;margin-bottom:1rem}}.cart-address__container{background-color:#fff;border:1px solid #e4e7ec;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);border-radius:8px;padding:1rem 1.5rem;margin-bottom:1.2rem}.cart-address__container__account-description{color:#667085;font-size:.9rem}.cart-address__container__account-edit{color:#667085;font-size:.9rem;cursor:pointer;padding:.7rem 0}.cart-address__container__account-hr{border-top:1px solid #e4e7ec}.cart-address__container__account-name{color:#344054;font-size:.9rem;margin-bottom:.25rem}@media(min-width:1280px){.cart-address__container__account-name{margin:0}}.cart-address__container input{background:#fff;border:1px solid #d0d5dd;padding:.7rem .9rem;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.05)}.cart-address__container input:-moz-read-only{background:#f2f4f7}.cart-address__container input:read-only{background:#f2f4f7}.cart-address__address{border:1px solid #e4e7ec;box-sizing:border-box;border-radius:8px;font-size:.9rem;padding:1rem;margin-bottom:1rem}.cart-address__address-check{border-radius:80%;width:1.25rem;height:1.25rem;border:1px solid #d0d5dd}.cart-address__address-check i{display:none}.cart-address__address-title{width:90%}.cart-address__address-selected{color:#41cbc6;border:1px solid #41cbc6}.cart-address__address-selected .cart-address__address-check{border-radius:80%;background-color:#41cbc6;color:#fff;width:1.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center}.cart-address__address-selected .cart-address__address-check i{display:inline}[dir=ltr] .cart-address__products{margin-right:1.2rem}[dir=rtl] .cart-address__products{margin-left:1.2rem}.cart-address__products{width:100%;height:-moz-fit-content;height:fit-content;background-color:#fff;border:1px solid #e4e7ec;box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);border-radius:8px;padding:0 0 1rem}@media(max-width:1440px){.cart-address__products{width:100%}}@media(max-width:768px){[dir=ltr] .cart-address__products{margin-right:0}[dir=rtl] .cart-address__products{margin-left:0}.cart-address__products{width:100%;margin-bottom:1rem}}.cart-address__products-title{border-bottom:1px solid #e4e7ec;padding:1rem 1.5rem;width:100%;display:flex}[dir=ltr] .cart-address__products-title-items{margin-left:.5rem}[dir=rtl] .cart-address__products-title-items{margin-right:.5rem}.cart-address__products-title-items{background:#dcf5f5;border-radius:16px;padding:.1rem .5rem;color:#3cb1ac}.cart-address__products-table{width:100%}.cart-address__products-table-title{background-color:#fff;color:#667085}.cart-address__products-table-title th{padding:.9rem 1.3rem;font-size:.75rem;font-weight:400}@media(min-width:1280px){.cart-address__products-table-title th{font-size:.85rem}}@media(max-width:768px){[dir=ltr] .cart-address__products-table-title th{margin-right:1rem}[dir=rtl] .cart-address__products-table-title th{margin-left:1rem}.cart-address__products-table-title th{width:100%}}.cart-address__products-table-content{background:#fff}.cart-address__products-table-content-title{font-weight:700;color:#000}.cart-address__products-table-content-description{color:#667085}.cart-address__products-table-content-button{padding:.75rem;background:#fff;border:1px solid #d0d5dd;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px;display:flex;font-size:1.3rem}.cart-address__products-table tr:nth-child(2n){background:#f9fafb}.cart-address__products-table tr:nth-child(odd){background:#fff}.cart-address__products-table tr:last-child{border-radius:0 0 16px 16px}.cart-payment{height:100vh;display:flex;justify-content:center;align-items:center;margin-top:7.5rem;flex-direction:column}