.withdrawal-index-view .page-main,.withdrawal-guest-view .page-main,.withdrawal-guest-search .page-main,.withdrawal-index-success .page-main{padding-top:30px;padding-bottom:50px}.withdrawal-view-container,.withdrawal-guest-search-container,.withdrawal-success-container{margin-top:20px;margin-bottom:30px}.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}.columns_customer .action.withdrawal:not(.primary):not(.back){color:#fff}.columns_customer .action.withdrawal:hover:not(.primary):not(.back){color:#fff;border-color:transparent}.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 .actions-toolbar{display:flex;align-items:center;gap:15px;margin-top:25px}.withdrawal-view-container .actions-toolbar .secondary .action.back.withdrawal-back{background-color:#aaa;color:#fff}.withdrawal-view-container .actions-toolbar .secondary .action.back.withdrawal-back:hover{background-color:#b7b7b7;color:#fff}.withdrawal-success-container{max-width:600px;margin-left:auto;margin-right:auto}.withdrawal-success-container .actions-toolbar{display:flex;justify-content:center;align-items:center;gap:15px}.withdrawal-confirm-modal .modal-footer .action-dismiss{background-color:#aaa;color:#fff;border:none}.withdrawal-confirm-modal .modal-footer .action-dismiss:hover{background-color:#b7b7b7;color:#fff}.withdrawal-confirm-modal .modal-footer .action-accept{background-color:#23b14d;color:#fff;border:none}.withdrawal-confirm-modal .modal-footer .action-accept:hover{background-color:#32ae02;color:#fff}.withdrawal-guest-search-container{max-width:500px;margin-left:auto;margin-right:auto}.withdrawal-guest-search-container .fieldset{margin-bottom:20px}.withdrawal-guest-search-container .field{margin-bottom:15px}.cms-page-view .columns .column .withdrawal-cta p a.action.primary{color:#fff}.cms-page-view .columns .column .withdrawal-cta p a.action.primary:hover{color:#fff;border-color:transparent}