.sdn-pr-account{direction:rtl}.sdn-pr-customer-summary,.sdn-pr-saved-address,.sdn-pr-tracking,.sdn-pr-payment-box{margin:16px 0;padding:18px;border:1px solid #dce7e4;border-radius:16px;background:#fff;box-shadow:0 8px 28px rgba(31,61,54,.05)}.sdn-pr-customer-summary header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.sdn-pr-customer-summary header>div{display:flex;flex-direction:column;gap:4px}.sdn-pr-customer-summary header strong{font-size:17px}.sdn-pr-customer-summary header span{color:#697572}.sdn-pr-cost-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.sdn-pr-cost-grid p,.sdn-pr-tracking p{display:flex;flex-direction:column;gap:5px;margin:0;padding:12px;border-radius:11px;background:#f6f9f8}.sdn-pr-cost-grid span,.sdn-pr-tracking span{font-size:11px;color:#6d7976}.sdn-pr-cost-grid strong{font-size:14px}.sdn-pr-message{margin:12px 0 0;padding:12px;border-right:3px solid #0f6b5b;border-radius:9px;background:#f0f8f6;line-height:1.9}.sdn-pr-customer-form .sdn-form-card{margin:16px 0;padding:20px;border:1px solid #dce7e4;border-radius:16px;background:#fff}.sdn-pr-customer-form .sdn-form-card h3{margin:0 0 8px}.sdn-pr-address-fields{margin-top:14px;padding:16px;border:1px solid #dfe8e5;border-radius:13px;background:#f8fbfa}.sdn-pr-address-fields[hidden]{display:none!important}.sdn-pr-address-fields input,.sdn-pr-address-fields textarea{width:100%}.sdn-pr-risk{margin-top:12px!important}.sdn-pr-rate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.sdn-pr-rate-grid label{display:flex;align-items:center;gap:10px;margin:0;padding:14px;border:1px solid #dde7e4;border-radius:13px;background:#fff;cursor:pointer;transition:.18s ease}.sdn-pr-rate-grid label:hover,.sdn-pr-rate-grid label.is-selected{border-color:#0f6b5b;background:#eef8f5;box-shadow:0 0 0 3px rgba(15,107,91,.08)}.sdn-pr-rate-grid label span{display:flex;flex-direction:column;gap:4px}.sdn-pr-rate-grid label small{color:#64716e;line-height:1.7}.sdn-pr-rate-grid input[type="radio"]{appearance:none;-webkit-appearance:none;width:21px!important;height:21px!important;min-width:21px;border:2px solid #9ca9a6!important;border-radius:50%!important;background:#fff!important;display:inline-grid!important;place-items:center}.sdn-pr-rate-grid input[type="radio"]:checked{border-color:#0f6b5b!important;background:#0f6b5b!important;box-shadow:0 0 0 4px rgba(15,107,91,.11)}.sdn-pr-rate-grid input[type="radio"]:checked:after{content:"";width:7px;height:7px;border-radius:50%;background:#fff}.sdn-pr-rates-loading{padding:14px;border-radius:10px;background:#f3f7f6;color:#5e6b68}.sdn-pr-payment-box{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border-color:#b9d9d2;background:linear-gradient(135deg,#effaf7,#fff)}.sdn-pr-payment-box h3,.sdn-pr-payment-box p{width:100%;margin:0}.sdn-pr-payment-box>strong{font-size:22px;color:#0f6b5b}.sdn-pr-saved-address h3,.sdn-pr-tracking h3{margin:0 0 12px}.sdn-pr-saved-address p{margin:8px 0;line-height:1.9}.sdn-pr-tracking{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sdn-pr-tracking h3{grid-column:1/-1}.sdn-pr-account .sdn-status{display:inline-flex;padding:6px 10px;border-radius:999px;background:#e9f4f1;color:#0f6b5b;font-weight:800;font-size:11px}
@media(max-width:760px){.sdn-pr-cost-grid,.sdn-pr-rate-grid,.sdn-pr-tracking{grid-template-columns:1fr}.sdn-pr-customer-summary header{align-items:flex-start;flex-direction:column}.sdn-pr-payment-box{align-items:stretch;flex-direction:column}.sdn-pr-payment-box .button{width:100%;text-align:center}}
.sdn-pr-original-address{margin:12px 0;padding:13px;border:1px solid #dfe8e5;border-radius:11px;background:#f7faf9}.sdn-pr-original-address strong,.sdn-pr-original-address span,.sdn-pr-original-address small{display:block}.sdn-pr-original-address p{margin:7px 0;line-height:1.9}.sdn-pr-address-fields select{width:100%}
.sdn-pr-wizard-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}.sdn-pr-wizard-progress button{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:10px 12px;border:1px solid #dce6e3;border-radius:14px;background:#fff;color:#6b7774;font:inherit;font-weight:800;cursor:default}.sdn-pr-wizard-progress button i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#edf2f1;color:#6b7774;font-style:normal}.sdn-pr-wizard-progress button.is-active{border-color:#0f6b5b;background:#eef8f5;color:#0f6b5b;box-shadow:0 0 0 3px rgba(15,107,91,.08)}.sdn-pr-wizard-progress button.is-active i,.sdn-pr-wizard-progress button.is-done i{background:#0f6b5b;color:#fff}.sdn-pr-wizard-progress button.is-done{color:#0f6b5b;cursor:pointer}.sdn-pr-wizard-step{display:none}.sdn-pr-wizard-step.is-active{display:block}.sdn-pr-step-heading{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e7eeec}.sdn-pr-step-heading>span{display:inline-flex;margin-bottom:7px;padding:5px 9px;border-radius:999px;background:#eaf5f2;color:#0f6b5b;font-size:11px;font-weight:800}.sdn-pr-step-heading h3{margin:0 0 6px!important}.sdn-pr-step-heading p{margin:0;color:#687572}.sdn-pr-wizard-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid #e7eeec}.sdn-pr-wizard-actions .button{min-width:150px;text-align:center}.sdn-pr-wizard-error{margin:0 0 14px;padding:12px 14px;border:1px solid #f3b8b2;border-right:4px solid #c92a2a;border-radius:11px;background:#fff2f0;color:#8f1d1d;font-weight:700;line-height:1.8}.sdn-pr-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.sdn-pr-review-grid article{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid #dfe8e5;border-radius:13px;background:#f8fbfa}.sdn-pr-review-grid article span{font-size:11px;color:#6b7774}.sdn-pr-review-grid article strong{line-height:1.9}.sdn-pr-order-metabox input{margin-top:5px}.sdn-pr-order-metabox hr{margin:14px 0;border:0;border-top:1px solid #e2e8e6}
@media(max-width:760px){.sdn-pr-wizard-progress{grid-template-columns:1fr;gap:7px}.sdn-pr-wizard-progress button{justify-content:flex-start;min-height:46px}.sdn-pr-review-grid{grid-template-columns:1fr}.sdn-pr-wizard-actions{flex-direction:column-reverse;align-items:stretch}.sdn-pr-wizard-actions .button{width:100%;min-width:0}}
