.order-items table.table-order-items tfoot{position:relative}.order-items .withdrawal-subtotal-row,.order-items .withdrawal-subtotal-cell{padding:0;border:0;line-height:0}.order-items .withdrawal-subtotal-cell .withdrawal-subtotal-btn{position:absolute;left:10px;top:10px}.order-items .withdrawal-subtotal-cell .withdrawal-status{position:absolute;left:10px;top:15px}td.withdrawal-subtotal-cell{padding:0 !important}.withdrawal-subtotal-btn{padding:4px 25px;color:#000 !important;border-radius:5px;display:inline-block;font-weight:700;white-space:nowrap;line-height:normal;text-decoration:none;background:#fff;transition:all .3s ease;border:1px solid #bf3535}.withdrawal-subtotal-btn:hover{text-decoration:none}.col.withdrawal .action.withdrawal{display:inline-block;padding:5px 12px;background-color:#e74c3c;color:#fff;text-decoration:none;border-radius:3px;font-size:13px;white-space:nowrap}.col.withdrawal .action.withdrawal:hover{background-color:#c0392b;color:#fff;text-decoration:none}.col.withdrawal .withdrawal-status{font-size:13px;white-space:nowrap}.col.withdrawal .withdrawal-status.withdrawn{color:#e67e22;font-weight:600}.col.withdrawal .withdrawal-status.expired{color:#95a5a6}.withdrawal-view-container .table-order-details th{text-align:left;padding:8px 15px 8px 0;width:200px;color:#666}.withdrawal-view-container .table-order-details td{padding:8px 0}.withdrawal-view-container .table-order-items{width:100%;border-collapse:collapse}.withdrawal-view-container .table-order-items th,.withdrawal-view-container .table-order-items td{padding:10px;text-align:left;border-bottom:1px solid #e0e0e0}.withdrawal-view-container .table-order-items thead th{background-color:#f9f9f9;font-weight:600}.withdrawal-info-box{border:1px solid #e0e0e0;margin-top:30px;padding:20px;background:#f5f5f5;border-radius:4px}.withdrawal-partial-notice{margin-top:20px}.withdrawal-deadline{margin-bottom:15px}.box.box-order-items{margin-bottom:20px}.box.box-order-items .box-title{display:block;margin-bottom:10px}.withdrawal-item-withdrawn{opacity:.5}.withdrawal-status-badge{font-size:11px;color:#666;font-style:italic}.withdrawal-qty-input{width:60px}.col-withdrawal-select{width:40px}.withdrawal-view-container .action.primary.withdraw{background-color:#e74c3c;border-color:#e74c3c}.withdrawal-view-container .action.primary.withdraw:hover{background-color:#c0392b;border-color:#c0392b}.withdrawal-success-container{max-width:600px;margin:0 auto}.withdrawal-success-container .actions-toolbar{display:flex;justify-content:center}.withdrawal-guest-search-container{max-width:500px;margin:0 auto}.withdrawal-guest-search-container .fieldset{margin-bottom:20px}.withdrawal-guest-search-container .field{margin-bottom:15px}@media (max-width:500px){td.withdrawal-subtotal-cell{display:table-cell !important;width:100% !important;padding:1rem 0 !important}.order-items .withdrawal-subtotal-cell .withdrawal-subtotal-btn,.order-items .withdrawal-subtotal-cell .withdrawal-status{position:unset !important}}.reorder-button a.add-to-cart-item,.table-wrapper.orders-history .data.table.table-order-items.history .history-order-item .history-order-item-title .add-order-to-cart-parent a.add-order-to-cart{background:#ff8532 !important}.reorder-button a.add-to-cart-item:hover,.table-wrapper.orders-history .data.table.table-order-items.history .history-order-item .history-order-item-title .add-order-to-cart-parent a.add-order-to-cart:hover{background-position:bottom left;background:#c46626 !important}