.order-center-login{max-width:600px;margin:40px auto;padding:30px;background:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative}.order-center-login .headline{text-align:center;margin-bottom:30px;height:auto}.order-center-login .headline h1{font-size:32px;font-weight:600;color:#00390f;margin:0}.order-center-login .order-center-description{margin-bottom:30px;text-align:center}.order-center-login .order-center-description p{font-size:16px;line-height:1.6;color:#666;margin:0}.order-center-login .order-center-form .callout{margin-bottom:20px}.order-center-login .order-center-form .callout h4{color:#000}.order-center-login .order-center-form .form-group{margin-bottom:20px}.order-center-login .order-center-form .form-group label{display:block;font-size:14px;font-weight:500;color:#00390f;margin-bottom:8px}.order-center-login .order-center-form .form-group .form-control{width:100%;padding:12px 15px;font-size:15px;border:1px solid #ddd;border-radius:4px;transition:border-color .3s}.order-center-login .order-center-form .form-group .form-control:focus{outline:none;border-color:#00390f;box-shadow:0 0 0 3px rgba(179,107,63,.1)}.order-center-login .order-center-form .form-group .form-control::placeholder{color:#999}.order-center-login .order-center-form .form-group .btn-submit{width:100%;padding:14px 20px;font-size:16px;font-weight:600;color:#fff;background-color:#00390f;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.order-center-login .order-center-form .form-group .btn-submit:hover{background-color:rgb(0,16.2,4.2631578947)}.order-center-login .order-center-form .form-group .btn-submit:active{background-color:#000}@media(max-width: 768px){.order-center-login{margin:20px;padding:20px}.order-center-login .headline h1{font-size:26px}.order-center-login .order-center-description p{font-size:14px}}.loader{width:100%;height:100%;position:fixed;overflow:hidden;display:none;top:0;left:0;z-index:10000;text-align:center;background:hsla(0,0%,100%,.9);border-radius:4px}.loader .circle{border:16px solid #f3f3f3;border-top:16px solid rgba(179,107,63,.2196078431);border-right:16px solid #00390f;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;position:relative;left:calc(50% - 60px);top:calc(50% - 60px)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.order-preview-content{margin:30px 0}.order-preview-content .headline{text-align:center;margin-bottom:40px;padding:30px 0;background:#00390f;border-radius:4px;height:auto}.order-preview-content .headline h1{font-size:36px;font-weight:700;color:#fff;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.2)}.order-preview-content .order-header{margin-bottom:30px;padding:25px 30px;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08);border-left:4px solid #00390f}.order-preview-content .order-header h2{font-size:28px;color:#00390f;margin:0 0 20px 0;font-weight:700}.order-preview-content .order-header h2:before{content:"#";color:#00390f;margin-right:5px}.order-preview-content .order-header .order-date{color:#666;margin:5px 0;font-size:15px}.order-preview-content .order-header .order-date i{color:#00390f;margin-right:8px;width:18px;display:inline-block}.order-preview-content .order-header .order-date small.text-muted{font-size:13px;color:#999;font-style:italic}.order-preview-content .order-header .order-status{margin-top:10px}.order-preview-content .order-header .order-status .label-lg{font-size:15px;padding:10px 20px;display:inline-block;border-radius:4px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.15)}.order-preview-content .order-header .order-status .label-lg i{margin-right:8px}.order-preview-content .order-header .order-status .label-warning{background:#f39c12}.order-preview-content .order-header .order-status .label-success{background:#27ae60}.order-preview-content .order-header .order-status .label-danger{background:#e74c3c}.order-preview-content .panel{border:none;border-radius:4px;margin-bottom:25px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden;transition:box-shadow .2s}.order-preview-content .panel:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.order-preview-content .panel .panel-heading{background:#00390f;border-bottom:none;padding:15px 20px;border-radius:4px 4px 0 0}.order-preview-content .panel .panel-heading .panel-title{font-size:18px;font-weight:600;color:#fff;margin:0}.order-preview-content .panel .panel-heading .panel-title i{margin-right:10px;color:#fff;font-size:20px}.order-preview-content .panel .panel-body{padding:25px;background:#fff}.order-preview-content .panel .panel-body p{margin-bottom:8px;line-height:1.8;color:#333}.order-preview-content .panel .panel-body p strong{color:#00390f;font-weight:600}.order-preview-content .panel .panel-body .company-name{font-size:16px;color:#2c3e50}.order-preview-content .panel .panel-body .person-name{font-size:15px}.order-preview-content .panel .panel-body .email-link{color:#3498db}.order-preview-content .panel .panel-body .email-link:hover{color:rgb(33.1380753138,125.1882845188,186.8619246862)}.order-preview-content .panel .panel-body .address-same-info{padding:30px 0;text-align:center}.order-preview-content .panel .panel-body .address-same-info .check-icon{font-size:48px;color:#27ae60;margin-bottom:15px;display:block}.order-preview-content .panel .panel-body .address-same-info p{font-size:15px}.order-preview-content .panel .panel-body .delivery-id-number{font-size:18px;color:#27ae60;font-weight:600}.order-preview-content .panel .panel-body .order-note-box{padding:10px;background:#f8f9fa;border-radius:2px;border-left:3px solid #3498db}.order-preview-content .panel .panel-body hr{margin:15px 0;border-top:2px solid #e0e0e0}.order-preview-content .panel .panel-body .text-muted{color:#7f8c8d}.order-preview-content .panel .panel-body i.fa{margin-right:8px;color:#00390f}.order-preview-content .panel .panel-body .table{margin-bottom:0;margin-top:15px}.order-preview-content .panel .panel-body .table thead{background:#f8f9fa}.order-preview-content .panel .panel-body .table thead th{border:none;padding:12px;font-weight:600;color:#00390f;text-transform:uppercase;font-size:13px;letter-spacing:.5px}.order-preview-content .panel .panel-body .table tbody tr{transition:background-color .2s}.order-preview-content .panel .panel-body .table tbody tr:hover{background-color:#f8f9fa}.order-preview-content .panel .panel-body .table tbody tr.returned-product{background-color:#f0f9f4}.order-preview-content .panel .panel-body .table tbody tr.returned-product td{color:#555}.order-preview-content .panel .panel-body .table tbody tr.returned-product td strong{color:#333}.order-preview-content .panel .panel-body .table tbody tr.returned-product:hover{background-color:#e8f5ed}.order-preview-content .panel .panel-body .table tbody tr td{border-top:1px solid #e9ecef;padding:15px 12px;vertical-align:middle}.order-preview-content .panel .panel-body .table tbody tr td strong{color:#00390f;font-weight:600}.order-preview-content .panel .panel-body .table tbody tr td small.text-muted{color:#7f8c8d;font-size:13px}.order-preview-content .panel .panel-body .table.table-condensed td{padding:10px 8px;font-size:15px}.order-preview-content .panel-summary{background:#fff;border:2px solid #00390f !important}.order-preview-content .panel-summary .panel-heading{background:#00390f !important}.order-preview-content .order-summary{background:#fff;border-radius:4px;padding:10px}.order-preview-content .order-summary td{font-size:16px;padding:10px 8px}.order-preview-content .order-summary .total-row{border-top:3px solid #00390f !important;background:#00390f}.order-preview-content .order-summary .total-row:hover{background-color:#00390f !important}.order-preview-content .order-summary .total-row td{padding-top:20px !important;padding-bottom:20px !important;color:#fff !important;font-size:24px !important;font-weight:700 !important;text-shadow:0 2px 4px rgba(0,0,0,.3)}.order-preview-content .order-summary .total-row td strong{color:#fff !important}.order-preview-content .order-actions{margin-top:50px;margin-bottom:50px}.order-preview-content .order-actions .action-description{text-align:center;margin-bottom:15px}.order-preview-content .order-actions .action-description h4{color:#2c3e50;font-weight:600;margin-bottom:10px;font-size:20px}.order-preview-content .order-actions .action-description h4 i{font-size:22px}.order-preview-content .order-actions .action-description h4 .icon-warning{color:#f39c12}.order-preview-content .order-actions .action-description h4 .icon-return{color:#00390f}.order-preview-content .order-actions .action-description p{color:#7f8c8d;font-size:14px;margin-bottom:20px}.order-preview-content .order-actions .discount-price{color:#e74c3c}.order-preview-content .order-actions h4{margin-bottom:10px;font-size:20px}.order-preview-content .order-actions h4 i{font-size:22px}.order-preview-content .order-actions .btn{padding:18px 35px;font-size:17px;font-weight:700;border-radius:4px;transition:all .3s;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:none;position:relative;overflow:hidden;text-align:center;display:block}.order-preview-content .order-actions .btn i{margin-right:10px;font-size:18px}.order-preview-content .order-actions .btn-complaint{background:#9ccd9a;color:#fff}.order-preview-content .order-actions .btn-complaint:hover{background:rgb(122.5629139073,188.1125827815,119.8874172185);transform:translateY(-3px);box-shadow:0 6px 16px rgba(248,125,50,.4);color:#fff}.order-preview-content .order-actions .btn-return{background:#00390f;color:#fff}.order-preview-content .order-actions .btn-return:hover{background:rgb(0,6,1.5789473684);transform:translateY(-3px);box-shadow:0 6px 16px rgba(179,107,63,.4);color:#fff}.order-preview-content .order-actions .btn-block{display:block;width:100%}.alert-info-box{background:#e8f4f8;border:2px solid #3498db;border-radius:4px;padding:30px;display:flex;align-items:flex-start;box-shadow:0 2px 8px rgba(52,152,219,.15);margin-bottom:20px}.alert-info-box .alert-icon{flex-shrink:0;margin-right:20px}.alert-info-box .alert-icon i{font-size:48px;color:#3498db}.alert-info-box .alert-content{flex-grow:1}.alert-info-box .alert-content h4{color:#00390f;font-size:20px;font-weight:600;margin:0 0 15px 0}.alert-info-box .alert-content p{color:#555;font-size:15px;line-height:1.6;margin:0 0 10px 0}.alert-info-box .alert-content p:last-child{margin-bottom:0}.returned-badge{display:inline-block;margin-left:10px;padding:4px 12px;background:#6c757d;color:#fff;font-size:12px;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.in-complaint-badge{display:inline-block;margin-left:10px;padding:4px 12px;background:#ffc107;color:#333;font-size:12px;font-weight:700;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.complaint-count-badge{display:inline-block;margin-left:5px;padding:4px 12px;background:#17a2b8;color:#fff;font-size:12px;font-weight:600;border-radius:4px}@media(max-width: 768px){.alert-info-box{padding:20px;flex-direction:column;text-align:center;align-items:center}.alert-info-box .alert-icon{margin-right:0;margin-bottom:15px}.alert-info-box .alert-icon i{font-size:40px}.alert-info-box .alert-content h4{font-size:18px}.alert-info-box .alert-content p{font-size:14px}.returned-badge{display:block;margin:8px 0 0 0;font-size:11px;padding:3px 10px}.order-preview-content{margin:20px 0}.order-preview-content .headline{margin-bottom:30px;padding:20px}.order-preview-content .headline h1{font-size:28px}.order-preview-content .order-header{padding:20px}.order-preview-content .order-header h2{font-size:22px}.order-preview-content .order-header .text-right{text-align:left !important;margin-top:20px}.order-preview-content .panel .panel-heading{padding:12px 15px}.order-preview-content .panel .panel-heading .panel-title{font-size:16px}.order-preview-content .panel .panel-body{padding:15px}.order-preview-content .panel .panel-body .table{font-size:14px}.order-preview-content .panel .panel-body .table thead th{font-size:12px;padding:10px 8px}.order-preview-content .panel .panel-body .table tbody td{padding:12px 8px}.order-preview-content .order-actions{margin-top:30px;margin-bottom:30px}.order-preview-content .order-actions .col-md-6{margin-bottom:15px}.order-preview-content .order-actions .btn{padding:15px 25px;font-size:15px}}.return-info-content h4{color:#00390f;font-size:18px;font-weight:600;margin-top:25px;margin-bottom:15px}.return-info-content h4 i{color:#00390f;margin-right:8px}.return-info-content ol,.return-info-content ul{line-height:1.8;color:#333;padding-left:25px}.return-info-content ol li,.return-info-content ul li{margin-bottom:10px;font-size:15px}.return-info-content ol li strong,.return-info-content ul li strong{color:#00390f;font-weight:600}.return-info-content .alert{margin-top:20px;padding:15px 20px;border-radius:4px;font-size:15px}.return-info-content .alert i{margin-right:8px;font-size:18px}.return-info-content .alert-warning{background:#fff3cd;border:2px solid #ffc107;color:#856404}.return-products-table .select-all-checkbox,.return-products-table .product-checkbox{width:18px;height:18px;cursor:pointer;margin:0}.return-products-table .product-row{transition:background-color .2s}.return-products-table .product-row:hover{background-color:#f8f9fa}.return-products-table .product-row.selected{background-color:#e8f4f8}.return-products-table .product-row.returned-product{background-color:#f0f9f4}.return-products-table .product-row.returned-product td{color:#555}.return-products-table .product-row.returned-product td strong{color:#333}.return-products-table .product-row.returned-product:hover{background-color:#e8f5ed}.return-products-table thead th{background:#f8f9fa;font-weight:600;color:#00390f;text-transform:uppercase;font-size:13px;letter-spacing:.5px;padding:12px;border:none}.return-products-table tbody td{padding:15px 12px;vertical-align:middle}.return-products-table tbody td strong{color:#00390f;font-weight:600}.return-products-table tbody td small.text-muted{color:#7f8c8d;font-size:13px}.all-products-notice{margin-top:20px;padding:15px 20px;background:#e8f4f8;border:2px solid #3498db;border-radius:4px;font-size:15px}.all-products-notice i{margin-right:8px;font-size:18px;color:#3498db}.bank-account-info .form-group{margin-bottom:20px}.bank-account-info .form-group label{display:block;font-size:14px;font-weight:600;color:#00390f;margin-bottom:8px}.bank-account-info .form-group label .text-danger{color:#e74c3c}.bank-account-info .form-group .form-control{width:100%;padding:12px 15px;font-size:15px;border:1px solid #ddd;border-radius:4px;transition:border-color .3s}.bank-account-info .form-group .form-control:focus{outline:none;border-color:#00390f;box-shadow:0 0 0 3px rgba(179,107,63,.1)}.bank-account-info .form-group .form-control::placeholder{color:#999}.bank-account-info .form-group textarea.form-control{resize:vertical;min-height:100px}.bank-account-info .text-muted{color:#7f8c8d;font-size:14px;margin-bottom:20px}.bank-account-info .bank-account-preview{margin-top:15px;padding:15px 20px;background:#f8f9fa;border-radius:4px;border-left:4px solid #00390f;margin-bottom:20px}.bank-account-info .bank-account-preview p{margin:0;font-size:16px;color:#333}.bank-account-info .bank-account-preview p strong{color:#00390f;font-weight:600}.bank-account-info .bank-account-preview p .account-preview{color:#00390f;font-weight:600;font-size:18px;font-family:monospace}.return-actions{margin:40px 0}.return-actions .btn{padding:18px 35px;font-size:17px;font-weight:700;border-radius:4px;transition:all .3s;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgba(0,0,0,.15);position:relative;overflow:hidden;text-align:center;display:block}.return-actions .btn i{margin-right:10px;font-size:18px}.return-actions .btn.btn-default{background:#7f8c8d;color:#fff;border:none}.return-actions .btn.btn-default:hover{background:hsl(184.2857142857,5.7851239669%,42.5490196078%);transform:translateY(-3px);box-shadow:0 6px 16px rgba(127,140,141,.4);color:#fff}.return-actions .btn.btn-block{display:block;width:100%}.return-actions .btn.btn-return{background:#00390f;color:#fff;border:none}.return-actions .btn.btn-return:hover{background:rgb(0,6,1.5789473684);transform:translateY(-3px);box-shadow:0 6px 16px rgba(179,107,63,.4);color:#fff}.return-actions .btn.btn-return:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.return-actions .btn.btn-return:disabled:hover{transform:none;background:#ccc}@media(max-width: 768px){.return-info-content h4{font-size:16px;margin-top:20px}.return-info-content ol,.return-info-content ul{padding-left:20px}.return-info-content ol li,.return-info-content ul li{font-size:14px}.return-products-table{font-size:14px}.return-products-table thead{display:none}.return-products-table tbody tr{display:block;margin-bottom:20px;border:1px solid #ddd;border-radius:4px;padding:15px}.return-products-table tbody tr.returned-product{background-color:#f0f9f4}.return-products-table tbody tr td{display:block;text-align:left !important;border:none;padding:5px 0}.return-products-table tbody tr td:first-child{text-align:center !important;margin-bottom:10px}.return-products-table tbody tr td:first-child:before{content:""}.bank-account-info .row{margin:0}.bank-account-info .row [class*=col-]{padding:0;margin-bottom:15px}.bank-account-info .bank-account-preview{margin-top:20px}.bank-account-info .bank-account-preview p{font-size:14px}.bank-account-info .bank-account-preview p .account-preview{display:block;margin-top:5px;font-size:16px}.return-actions{margin:30px 0}.return-actions .col-md-6{margin-bottom:15px}.return-actions .btn{padding:15px 25px;font-size:15px}.panel-summary .order-summary td{font-size:14px;padding:8px}.panel-summary .order-summary .total-row td{font-size:18px !important}}.return-success-page{max-width:900px;margin:0 auto}.return-success-page .success-icon-wrapper{text-align:center;padding:40px 20px;background:linear-gradient(135deg, #27ae60 0%, #2ecc71 100%);border-radius:8px;margin-bottom:40px;color:#fff}.return-success-page .success-icon-wrapper .success-icon i{font-size:80px;color:#fff;margin-bottom:20px;animation:successPulse 2s infinite}.return-success-page .success-icon-wrapper h1{font-size:32px;font-weight:700;margin:0 0 15px 0;color:#fff}.return-success-page .success-icon-wrapper .success-subtitle{font-size:18px;margin:0;color:hsla(0,0%,100%,.95)}.return-success-page .order-info-box{background:#f8f9fa;padding:20px 30px;border-radius:6px;margin-bottom:40px;border-left:4px solid #00390f}.return-success-page .order-info-box h3{margin:0 0 10px 0;color:#00390f;font-size:20px;font-weight:600}.return-success-page .order-info-box h3 i{color:#00390f;margin-right:8px}.return-success-page .order-info-box p{margin:0;font-size:15px;color:#666}.return-success-page .important-steps{margin-bottom:40px}.return-success-page .important-steps h2{text-align:center;font-size:28px;font-weight:700;color:#00390f;margin:0 0 40px 0}.return-success-page .important-steps h2 i{color:#f39c12;margin-right:12px}.return-success-page .step-card{background:#fff;border-radius:8px;padding:30px;margin-bottom:25px;box-shadow:0 2px 12px rgba(0,0,0,.08);display:flex;gap:25px;transition:box-shadow .3s,transform .3s}.return-success-page .step-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.12);transform:translateY(-2px)}.return-success-page .step-card .step-number{flex-shrink:0;width:60px;height:60px;background:linear-gradient(135deg, #00390f 0%, rgb(0, 6, 1.5789473684) 100%);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.15)}.return-success-page .step-card .step-content{flex:1}.return-success-page .step-card .step-content h3{margin:0 0 20px 0;font-size:22px;font-weight:700;color:#00390f}.return-success-page .step-card .step-content h3 i{margin-right:10px;color:#00390f}.return-success-page .step-card .step-content p{margin:0 0 15px 0;font-size:16px;line-height:1.6;color:#555}.return-success-page .package-code-box{background:#f8f9fa;border:2px solid #dee2e6;border-radius:6px;padding:25px;text-align:center;margin-top:15px}.return-success-page .package-code-box .package-code{font-size:36px;font-weight:700;color:#e74c3c;font-family:"Courier New",monospace;letter-spacing:2px;padding:15px;background:#fff;border-radius:4px;margin-bottom:15px;border:2px solid #dee2e6}.return-success-page .package-code-box .code-instruction{margin:0;font-size:15px;color:#666;font-weight:600;line-height:1.5}.return-success-page .package-code-box .code-instruction strong{color:#e74c3c}.return-success-page .address-box{background:#f8f9fa;border:2px solid #dee2e6;border-radius:6px;padding:25px;margin-top:15px}.return-success-page .address-box .address-details p{margin:0 0 8px 0;font-size:16px;color:#333;line-height:1.4}.return-success-page .address-box .address-details p.address-name{font-size:20px;font-weight:700;color:#00390f}.return-success-page .address-box .address-details p.address-company{font-size:18px;font-weight:600;color:#555}.return-success-page .address-box .address-details p.address-street,.return-success-page .address-box .address-details p.address-city{font-family:"Courier New",monospace;font-weight:600;color:#333}.return-success-page .contact-info{margin-top:20px;padding:20px;background:#fff;border-radius:4px;border-left:4px solid #00390f}.return-success-page .contact-info p{margin:0 0 10px 0;font-size:15px;color:#555}.return-success-page .contact-info p:last-child{margin-bottom:0}.return-success-page .contact-info p i{margin-right:10px;color:#00390f;width:20px;display:inline-block;text-align:center}.return-success-page .contact-info p a{color:#00390f;text-decoration:none;font-weight:600}.return-success-page .contact-info p a:hover{color:#00390f;text-decoration:underline}.return-success-page .checklist{list-style:none;padding:0;margin:0}.return-success-page .checklist li{padding:12px 15px;margin-bottom:10px;background:#f8f9fa;border-radius:4px;font-size:16px;color:#333;border-left:4px solid #27ae60}.return-success-page .checklist li i{margin-right:12px;color:#27ae60;font-size:18px}.return-success-page .checklist li:has(.fa-times-circle){border-left-color:#e74c3c}.return-success-page .checklist li:has(.fa-times-circle) i{color:#e74c3c}.return-success-page .shipping-options{list-style:none;padding:0;margin:15px 0 0 0}.return-success-page .shipping-options li{padding:10px 15px;margin-bottom:8px;background:#f8f9fa;border-radius:4px;font-size:16px;color:#333}.return-success-page .shipping-options li i{margin-right:10px;color:#00390f}.return-success-page .return-summary-panel{background:linear-gradient(to right, #f8f9fa 0%, #e9ecef 100%);border-radius:8px;padding:30px;margin-bottom:30px;border:2px solid #00390f}.return-success-page .return-summary-panel h3{margin:0 0 25px 0;font-size:22px;font-weight:700;color:#00390f}.return-success-page .return-summary-panel h3 i{margin-right:10px;color:#00390f}.return-success-page .return-summary-panel .summary-row{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ddd;font-size:16px}.return-success-page .return-summary-panel .summary-row:last-of-type{border-bottom:none}.return-success-page .return-summary-panel .summary-row .summary-label{color:#666;font-weight:600}.return-success-page .return-summary-panel .summary-row .summary-value{color:#00390f;font-weight:700}.return-success-page .return-summary-panel .summary-row .summary-value.account-number{font-family:"Courier New",monospace;color:#00390f}.return-success-page .return-summary-panel .summary-note{margin-top:20px;padding:15px 20px;background:#fff;border-radius:6px;border-left:4px solid #3498db;font-size:15px;color:#555}.return-success-page .return-summary-panel .summary-note i{margin-right:10px;color:#3498db}.return-success-page .complaint-summary{border-color:#dc3545}.return-success-page .complaint-summary .complaint-products-summary{margin-bottom:25px}.return-success-page .complaint-summary .complaint-products-summary h4{font-size:18px;font-weight:600;color:#00390f;margin-bottom:20px}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail{background:#fff;padding:20px;border-radius:6px;margin-bottom:15px;border-left:4px solid #dc3545}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-name{font-size:16px;margin-bottom:15px}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-name strong{color:#00390f}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-name small{color:#666}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-name .complaint-badge{display:inline-block;background:#17a2b8;color:#fff;padding:3px 10px;border-radius:3px;font-size:12px;margin-left:10px}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-defect{margin-bottom:15px;padding:12px;background:#f8f9fa;border-radius:4px}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-defect strong{display:block;color:#dc3545;margin-bottom:8px;font-size:14px}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-defect p{margin:0;color:#333;line-height:1.6;white-space:pre-wrap}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-solution{padding:12px;background:#e8f4f8;border-radius:4px}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-solution strong{display:block;color:#00390f;margin-bottom:8px;font-size:14px}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-solution p{margin:0;color:#333;font-weight:600}.return-success-page .complaint-summary .complaint-products-summary .complaint-product-detail .product-solution p i{margin-right:8px;color:#28a745}.return-success-page .warning-box{background:linear-gradient(135deg, #fff3cd 0%, #ffe89d 100%);border:3px solid #ffc107;border-radius:8px;padding:25px;margin-bottom:40px;display:flex;gap:20px;align-items:center;box-shadow:0 2px 12px rgba(255,193,7,.3)}.return-success-page .warning-box .warning-icon{flex-shrink:0;width:60px;height:60px;background:#ffc107;border-radius:50%;display:flex;align-items:center;justify-content:center}.return-success-page .warning-box .warning-icon i{font-size:32px;color:#856404}.return-success-page .warning-box .warning-content{flex:1}.return-success-page .warning-box .warning-content h4{margin:0 0 10px 0;font-size:20px;font-weight:700;color:#856404}.return-success-page .warning-box .warning-content p{margin:0;font-size:16px;color:#856404;line-height:1.6}.return-success-page .warning-box .warning-content p strong{font-family:"Courier New",monospace;font-size:18px;color:#e74c3c}.return-success-page .action-buttons{margin-top:40px}.return-success-page .action-buttons .btn{padding:18px 35px;font-size:17px;font-weight:700;border-radius:6px;transition:all .3s;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.return-success-page .action-buttons .btn i{margin-right:10px}.return-success-page .action-buttons .btn.btn-default{background:#7f8c8d;color:#fff;border:none}.return-success-page .action-buttons .btn.btn-default:hover{background:hsl(184.2857142857,5.7851239669%,42.5490196078%);transform:translateY(-2px);box-shadow:0 6px 16px rgba(127,140,141,.3);color:#fff}.return-success-page .action-buttons .btn.btn-primary{background:#00390f;color:#fff;border:none}.return-success-page .action-buttons .btn.btn-primary:hover{background:rgb(0,6,1.5789473684);transform:translateY(-2px);box-shadow:0 6px 16px rgba(179,107,63,.4);color:#fff}@keyframes successPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@media(max-width: 768px){.return-success-page .success-icon-wrapper{padding:30px 15px}.return-success-page .success-icon-wrapper .success-icon i{font-size:60px}.return-success-page .success-icon-wrapper h1{font-size:24px}.return-success-page .success-icon-wrapper .success-subtitle{font-size:16px}.return-success-page .order-info-box{padding:15px 20px}.return-success-page .order-info-box h3{font-size:18px}.return-success-page .order-info-box p{font-size:14px}.return-success-page .important-steps h2{font-size:22px;margin-bottom:30px}.return-success-page .step-card{flex-direction:column;padding:20px;gap:15px;align-items:center;text-align:center}.return-success-page .step-card .step-number{width:50px;height:50px;font-size:24px}.return-success-page .step-card .step-content h3{font-size:19px}.return-success-page .package-code-box{padding:20px 15px}.return-success-page .package-code-box .package-code{font-size:28px;letter-spacing:1px;padding:10px}.return-success-page .package-code-box .code-instruction{font-size:14px}.return-success-page .address-box{padding:20px}.return-success-page .address-box .address-details p{font-size:15px}.return-success-page .address-box .address-details p.address-name{font-size:18px}.return-success-page .address-box .address-details p.address-company{font-size:16px}.return-success-page .contact-info{padding:15px}.return-success-page .contact-info p{font-size:14px}.return-success-page .warning-box{flex-direction:column;text-align:center;padding:20px;align-items:center}.return-success-page .warning-box .warning-icon{margin-bottom:15px}.return-success-page .warning-box .warning-content h4{font-size:18px}.return-success-page .warning-box .warning-content p{font-size:15px}.return-success-page .return-summary-panel{padding:20px}.return-success-page .return-summary-panel h3{font-size:19px}.return-success-page .return-summary-panel .summary-row{flex-direction:column;gap:5px;padding:12px 0}.return-success-page .return-summary-panel .summary-row .summary-label,.return-success-page .return-summary-panel .summary-row .summary-value{text-align:left}.return-success-page .action-buttons .col-md-6{margin-bottom:15px}.return-success-page .action-buttons .btn{padding:15px 25px;font-size:15px}}.btn-block{display:block;width:100%}.complaint-form .complaint-products-list{margin-top:20px}.complaint-form .complaint-product-item{border:2px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:15px;background:#fff;transition:all .3s ease}.complaint-form .complaint-product-item.returned-product{background:#f9f9f9;border-color:#d0d0d0;opacity:.7}.complaint-form .complaint-product-item.selected{border-color:#00390f;background:#f8f9fa}.complaint-form .product-header{display:flex;align-items:flex-start;gap:15px}.complaint-form .product-checkbox-wrapper{flex-shrink:0;padding-top:3px}.complaint-form .product-checkbox-wrapper input[type=checkbox],.complaint-form .product-checkbox-wrapper input[type=radio]{width:20px;height:20px;cursor:pointer}.complaint-form .product-info{flex:1}.complaint-form .product-info .product-name{font-size:16px;color:#333;display:inline-block;margin-right:10px}.complaint-form .product-info .returned-badge{display:inline-block;background:#6c757d;color:#fff;padding:3px 10px;border-radius:3px;font-size:12px;font-weight:normal;margin-left:10px}.complaint-form .product-info .in-complaint-badge{display:inline-block;background:#ffc107;color:#333;padding:3px 10px;border-radius:3px;font-size:12px;font-weight:600;margin-left:10px}.complaint-form .product-info .complaint-count-badge{display:inline-block;background:#17a2b8;color:#fff;padding:3px 10px;border-radius:3px;font-size:12px;font-weight:normal;margin-left:5px}.complaint-form .product-info .product-price{margin-top:8px;font-size:14px}.complaint-form .product-info .product-price .price-label{color:#666;margin-right:5px}.complaint-form .product-info .product-price .price-value{font-weight:bold;color:#00390f;font-size:16px}.complaint-form .product-complaint-details{margin-top:25px;padding-top:25px;border-top:1px solid #e0e0e0}.complaint-form .product-complaint-details .form-group{margin-bottom:25px}.complaint-form .product-complaint-details .form-group label{display:block;font-size:15px;font-weight:600;color:#00390f;margin-bottom:10px;line-height:1.5}.complaint-form .product-complaint-details .form-group .defect-description{min-height:90px;padding:12px 15px;font-size:14px;line-height:1.6;border:1px solid #ddd;border-radius:4px;transition:border-color .3s;width:100%}.complaint-form .product-complaint-details .form-group .defect-description:focus{outline:none;border-color:#00390f;box-shadow:0 0 0 3px rgba(179,107,63,.1)}.complaint-form .product-complaint-details .solution-types{display:flex;flex-direction:column;gap:12px;margin-top:10px}.complaint-form .product-complaint-details .solution-types .solution-option{display:flex !important;align-items:center;padding:14px 16px;border:2px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .3s ease;margin:0 !important;font-weight:normal;font-size:15px;line-height:1.6;background:#fff}.complaint-form .product-complaint-details .solution-types .solution-option:hover{border-color:#00390f;background:#f8f9fa}.complaint-form .product-complaint-details .solution-types .solution-option input[type=radio]{margin-right:12px;margin-top:2px;width:18px;height:18px;cursor:pointer;flex-shrink:0}.complaint-form .product-complaint-details .solution-types .solution-option input[type=radio]:checked{accent-color:#00390f}.complaint-form .product-complaint-details .solution-types .solution-option:has(input[type=radio]:checked){border-color:#00390f;background:#e8f4f8;font-weight:600}.complaint-form .bank-account-info p.text-muted{color:#666;font-size:15px;line-height:1.6;margin-bottom:20px}.complaint-form .bank-account-info .form-group{margin-bottom:20px}.complaint-form .bank-account-info .form-group label{display:block;font-size:14px;font-weight:600;color:#00390f;margin-bottom:8px}.complaint-form .bank-account-info .form-group .form-control{width:100%;padding:12px 15px;font-size:15px;border:1px solid #ddd;border-radius:4px;transition:border-color .3s}.complaint-form .bank-account-info .form-group .form-control:focus{outline:none;border-color:#00390f;box-shadow:0 0 0 3px rgba(179,107,63,.1)}.complaint-form .bank-account-info .form-group .form-control::placeholder{color:#999}.complaint-form .bank-account-info .bank-account-preview{margin-top:15px;padding:15px;background:#f8f9fa;border-radius:4px;border:1px solid #e0e0e0}.complaint-form .bank-account-info .bank-account-preview p{margin:0;font-size:16px;color:#333}.complaint-form .bank-account-info .bank-account-preview p strong{color:#00390f}.complaint-form .bank-account-info .bank-account-preview p .account-preview{font-weight:600;color:#00390f}.complaint-form .attachments-info p.text-muted{color:#666;font-size:15px;line-height:1.6;margin-bottom:20px}.complaint-form .attachments-info .form-group{margin-bottom:20px}.complaint-form .attachments-info .form-group label{display:block;font-size:14px;font-weight:600;color:#00390f;margin-bottom:8px}.complaint-form .attachments-info .form-group label .fa{margin-right:5px;color:#00390f}.complaint-form .attachments-info .form-group .form-control[type=file]{width:100%;padding:10px 15px;font-size:14px;border:2px dashed #ddd;border-radius:6px;transition:all .3s;background:#f9f9f9;cursor:pointer}.complaint-form .attachments-info .form-group .form-control[type=file]:hover{border-color:#00390f;background:#fff}.complaint-form .attachments-info .form-group .form-control[type=file]:focus{outline:none;border-color:#00390f;background:#fff;box-shadow:0 0 0 3px rgba(179,107,63,.1)}.complaint-form .attachments-info .form-group .form-control[type=file]::file-selector-button{padding:8px 16px;margin-right:15px;background-color:#00390f;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:600;font-size:13px;transition:background-color .3s}.complaint-form .attachments-info .form-group .form-control[type=file]::file-selector-button:hover{background-color:rgb(0,16.2,4.2631578947)}.complaint-form .btn-complaint{background-color:#dc3545;color:#fff;border:none;padding:14px 20px;font-size:16px;font-weight:600;border-radius:4px;cursor:pointer;transition:all .3s}.complaint-form .btn-complaint:hover{background-color:#c82333;color:#fff}@media(max-width: 768px){.complaint-form .product-header{flex-direction:column}.complaint-form .solution-types{gap:10px}.complaint-form .solution-types .solution-option{font-size:14px;padding:12px}.complaint-form .product-complaint-details .form-group label{font-size:14px}}/*# sourceMappingURL=returnAndComplaints.min.css.map */
