.cart-navbar{justify-content:center;direction:rtl}.cart-container,.payment-page{width:100%;height:600px;flex-direction:row-reverse;gap:50px;margin-top:50px}.cart-box,.cart-container,.payment-box,.payment-page{display:flex;align-items:flex-start;justify-content:center}.cart-box,.payment-box{width:800px;height:100%;border:1px solid var(--gray);border-radius:20px 0 20px 20px;position:relative;padding:30px}.productCart-list{width:100%;max-height:100%;align-items:center;justify-content:flex-start;overflow-y:auto;margin-top:30px;padding:10px}.cart-invoice-container,.productCart-list{display:flex;flex-direction:column;gap:10px}.cart-invoice-container{align-items:flex-end;justify-content:center;width:300px}.cart-invoice-container a{display:flex;align-items:center;justify-content:center;direction:rtl;font-size:1rem;text-align:justify;color:var(--primary-blue)!important}.docs-form-container{width:1100px;height:700px}.docs-form-box{width:100%;padding:50px}.docs-form{height:100%;background-color:var(--pure-white);border-radius:20px 0 20px 20px;box-shadow:0 0 10px 0 var(--light-gray);margin-top:30px;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:20px;direction:rtl}.docs-form,.docs-inputs{width:100%;display:flex;gap:20px}.docs-inputs{height:auto;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:5px;overflow-y:scroll}.next-btn{width:180px;height:50px;outline:none;border:1px solid transparent;border-radius:10px;color:var(--pure-white);font-size:1.2rem;font-family:var(--font-m);cursor:pointer;background-color:var(--primary-orange);transition:all .2s}.address-container,.payment-container{height:auto}.address-details,.payment-details{width:100%;height:auto;gap:25px;background-color:var(--pure-white);border-radius:20px 0 20px 20px;box-shadow:0 0 10px 0 var(--light-gray);direction:rtl;padding:20px;margin-top:20px}.address-details,.address-infos,.payment-details,.payment-infos{display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.address-infos,.payment-infos{gap:15px}.address-item{display:flex;align-items:center;justify-content:center;gap:5px}.address-item>span,.payment-item>span{font-family:var(--font-m)}.address-item>p,.payment-item>p{display:flex;align-items:center;justify-content:center;gap:5px}.payment-item{font-family:var(--font-m)}.payment-list{flex-direction:column}.payment-item,.payment-list{gap:10px}.payment-info,.payment-item,.payment-list{display:flex;align-items:flex-start;justify-content:center}.payment-info{flex-direction:column}.payment-item>svg{font-size:1.2rem}.payment-info>p{font-family:var(--font-m)}.payment-info>span{font-size:.8rem}.payment-info>span>span{font-family:var(--font-m)}.payment-item>input{color:var(--primary-orange)}.payment-react{font-size:2rem}.pay-radio-input{opacity:0;position:absolute}.pay-radio-label{cursor:pointer;gap:10px}.pay-radio-box,.pay-radio-label{display:flex;align-items:center;justify-content:center;position:relative}.pay-radio-box{width:20px;height:20px;background-color:transparent;border:2px solid var(--light-gray);border-radius:50%}.pay-radio-input:checked+.pay-radio-label .pay-radio-box{background-color:var(--primary-blue);border-color:var(--secondary-blue)}.pay-radio-box:after{content:"";display:none;width:8px;height:8px;background-color:var(--pure-white);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pay-radio-input:checked+.pay-radio-label .pay-radio-box:after{display:block}.payment-info p{margin:0;font-size:16px}.payment-info>span{display:block;font-size:14px;color:#888}.pay-radio-input:disabled~.pay-radio-label{color:var(--light-gray)!important;cursor:auto}.pay-radio-input:disabled~.pay-radio-label .payment-info>span{color:var(--light-gray)!important}.succuss-msg{color:var(--green);font-size:1.2rem}.succuss-msg~.payment-item{font-size:1.1rem}.error-msg{color:var(--red);font-size:1.2rem}.error-msg~.payment-item{font-size:1.1rem}.cart-swiper{width:100%;height:auto;justify-content:flex-start}.cart-swiper,.select-container{display:flex;align-items:center}.select-container{width:295px;height:60px;position:relative;justify-content:center;margin-bottom:1rem}.model-select{width:100%;height:100%;direction:rtl;outline:none;border:1px solid #ced4da;border-radius:10px;font-size:1.1rem;font-family:var(--font-k);padding:0 20px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://img.icons8.com/ios/50/000000/resize-vertical.png);background-repeat:no-repeat;background-position:left 20px center;background-size:1rem;background-color:var(--pure-white);transition:all .1s}.model-select:focus{border:1px solid var(--primary-orange);box-shadow:0 0 0 .25rem var(--secondary-orange)}.model-select option{font-family:var(--font-k)}.model-select option:disabled{color:var(--light-gray)}.pending-orders-count{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:var(--red);color:var(--pure-white);position:absolute;top:-5px;left:-15px;font-size:.8rem}@media screen and (max-width:1024px){.cart-container{justify-content:flex-start;align-items:center;flex-direction:column-reverse;height:auto}.cart-box{height:600px}.cart-box,.docs-form-container{width:100%}.docs-form-box,.payment-container>.cart-box{height:auto}}@media screen and (max-width:530px){.address-item{align-items:flex-start;gap:10px;flex-direction:column}.next-btn{width:100%}}