.order-withdrawal-request{width:100%;max-width:70rem;margin-top:var(--space-l,1.5rem);margin-inline:0;padding:var(--space-xl,2.5rem);background:#fff;border:1px solid var(--neutral-200,#e5e7eb);border-radius:var(--radius-l,14px);box-shadow:var(--box-shadow-m,0 6px 24px rgb(0 0 0 / .06))}.order-withdrawal-request .eu-owb-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-m,1rem) var(--space-l,1.5rem);align-items:start}.order-withdrawal-request .form-row{display:flex;flex-direction:column;float:none;width:auto;margin:0;padding:0}.order-withdrawal-request .form-row-full{grid-column:1 / -1}.order-withdrawal-request .form-row-first{grid-column:1 / 2}.order-withdrawal-request .form-row-last{grid-column:2 / 3}.order-withdrawal-request .eu-owb-order-item-select-wrapper,.order-withdrawal-request .order-supports-partial-withdrawal{grid-column:1 / -1}.order-withdrawal-request .clear{display:none}.order-withdrawal-request .form-row>label{display:block;margin:0 0 var(--space-2xs,.4rem);padding:0;font-weight:500;line-height:1.3}.order-withdrawal-request .woocommerce-input-wrapper{display:block;width:100%;margin:0;padding:0}.order-withdrawal-request input:not([type="checkbox"]):not([type="radio"]),.order-withdrawal-request select,.order-withdrawal-request textarea{width:100%;margin:0;padding:var(--space-xs,.5rem) var(--space-s,.75rem);border:1px solid var(--neutral-300,#d3d7cf);border-radius:var(--radius-s,6px);background:#fff;font:inherit;line-height:1.4}.order-withdrawal-request textarea{min-height:6rem;resize:vertical}.order-withdrawal-request input:focus,.order-withdrawal-request select:focus,.order-withdrawal-request textarea:focus{outline:none;border-color:var(--primary,#3d6b1f);box-shadow:0 0 0 3px var(--primary-trans-20,rgb(61 107 31 / .18))}.order-withdrawal-request abbr.required{color:var(--primary,#3d6b1f);text-decoration:none}.order-withdrawal-request .checkbox,.order-withdrawal-request .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:var(--space-xs,.5rem);font-weight:400;margin:0;cursor:pointer}.order-withdrawal-request .woocommerce-form__input-checkbox{width:auto;margin:0}.order-withdrawal-request .eu-owb-woocommerce-withdrawal-order-details{margin:0 0 var(--space-m,1rem);line-height:1.5}.order-withdrawal-request .eu-owb-woocommerce-withdrawal-order-details mark{display:inline;white-space:nowrap;background:#fff0;color:inherit;font-weight:700;padding:0}.order-withdrawal-request .woocommerce-info,.order-withdrawal-request .notice,.order-withdrawal-request .eu-owb-notice-wrapper:not(:empty){padding:var(--space-s,.75rem) var(--space-m,1rem);border-radius:var(--radius-s,6px);background:var(--neutral-100,#f3f4ee);font-size:.95em;margin:0 0 var(--space-m,1rem)}.order-withdrawal-request .order-withdrawal-request-items-table{width:100%;border-collapse:collapse;margin:var(--space-s,.75rem) 0 0}.order-withdrawal-request .order-withdrawal-request-items-table th,.order-withdrawal-request .order-withdrawal-request-items-table td{padding:var(--space-xs,.5rem) var(--space-s,.75rem);border-bottom:1px solid var(--neutral-200,#e5e7eb);text-align:left;vertical-align:middle}.order-withdrawal-request .order-withdrawal-request-items-table .product-select{width:2.5rem}.order-withdrawal-request .order-withdrawal-request-items-table .product-quantity{width:8rem}.order-withdrawal-request .order-item-non-withdrawable{color:var(--neutral-500,#6b7280)}.order-withdrawal-request .quantity{display:inline-flex;align-items:center;gap:var(--space-2xs,.4rem)}.order-withdrawal-request .quantity input.qty{width:4rem;min-width:4rem;padding:var(--space-2xs,.4rem) var(--space-xs,.5rem);text-align:center;-moz-appearance:textfield;appearance:textfield}.order-withdrawal-request .quantity input.qty::-webkit-outer-spin-button,.order-withdrawal-request .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.order-withdrawal-request .quantity .plus,.order-withdrawal-request .quantity .minus{cursor:pointer;user-select:none;padding:0 var(--space-xs,.5rem);font-size:1.15em;line-height:1}.order-withdrawal-request .quantity .action{cursor:pointer;user-select:none;display:inline-flex;align-items:center}.order-withdrawal-request .form-row-submit{margin-top:var(--space-l,1.5rem);align-items:flex-start}.order-withdrawal-request .woocommerce-form-return_request__submit,.order-withdrawal-request button[type="submit"]{display:inline-block;background:var(--primary,#3d6b1f);color:#fff;border:none;padding:var(--space-s,.8rem) var(--space-xl,2rem);border-radius:var(--radius-m,8px);font-weight:600;cursor:pointer;transition:background .15s ease}.order-withdrawal-request .woocommerce-form-return_request__submit:hover,.order-withdrawal-request button[type="submit"]:hover{background:var(--primary-hover,#2f5418)}@media (max-width:599px){.order-withdrawal-request .eu-owb-form-fields{grid-template-columns:1fr}.order-withdrawal-request .form-row-first,.order-withdrawal-request .form-row-last{grid-column:1 / -1}}