.order-withdrawal-request{--withdrawal-field-height:2.875rem;--withdrawal-gap:1rem;gap:var(--withdrawal-gap);font-size:var(--p-font-size);display:grid}.order-withdrawal-request .eu-owb-form-fields{gap:var(--withdrawal-gap) 1.25rem;display:grid}.order-withdrawal-request .clear{display:none}.order-withdrawal-request .form-row{gap:.35rem;margin:0;display:grid}.order-withdrawal-request label{color:var(--section-color-text,var(--color-text));font-size:var(--ps-font-size);font-weight:var(--font-weight-medium)}.order-withdrawal-request .required{color:var(--color-danger);text-decoration:none}.order-withdrawal-request :is(.input-text,select,textarea){width:100%;min-height:var(--withdrawal-field-height);border:1px solid var(--color-field-border);border-radius:var(--border-radius-sm);background:var(--color-surface);color:var(--color-text);font:var(--p-font-size)/1.4 var(--font-1);padding:.6rem .85rem}.order-withdrawal-request textarea{resize:vertical;min-height:7rem}.order-withdrawal-request :is(.input-text,select,textarea):focus-visible{outline:var(--focus-outline,2px solid currentColor);outline-offset:1px;border-color:var(--color-text)}.order-withdrawal-request .woocommerce-invalid :is(.input-text,select,textarea){border-color:var(--color-danger)}.order-withdrawal-request .withdrawal-inline-error-message,.order-withdrawal-request .checkout-inline-error-message{color:var(--color-danger);font-size:var(--pxs-font-size);margin:0}.order-withdrawal-request .checkbox{font-weight:var(--font-weight-regular);align-items:flex-start;gap:.6rem;display:inline-flex}.order-withdrawal-request input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:var(--color-text);margin:.1rem 0 0}.order-withdrawal-request .eu-owb-woocommerce-select-certain-items-desc{color:var(--color-muted);font-size:var(--pxs-font-size)}.order-withdrawal-request-items-table{border-collapse:collapse;width:100%;font-size:var(--ps-font-size)}.order-withdrawal-request-items-table :is(th,td){border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:.6rem .5rem}.order-withdrawal-request-items-table .product-quantity select{width:auto;min-height:2.5rem}.order-withdrawal-request .form-row-submit{margin-top:.5rem}.order-withdrawal-request button[type=submit]{border-radius:var(--border-radius-pill);background:var(--color-text);min-height:3.25rem;color:var(--color-background);font:var(--font-weight-medium) var(--p-font-size)/1.2 var(--font-1);cursor:pointer;transition:background-color var(--transition-short) ease,color var(--transition-short) ease;border:0;justify-content:center;align-items:center;padding:.75rem 1.75rem;display:inline-flex}.order-withdrawal-request button[type=submit]:is(:hover,:focus-visible){background:var(--color-1);color:var(--color-on-1)}.order-withdrawal-request button[type=submit]:focus-visible{outline:var(--focus-outline,2px solid currentColor);outline-offset:3px}.order-withdrawal-request.loading{opacity:.7}.order-withdrawal-request .eu-owb-notice-wrapper:empty{display:none}.order-withdrawal-request :is(.woocommerce-message,.woocommerce-error,.woocommerce-info){margin:0}@media (width>=768px){.order-withdrawal-request .eu-owb-form-fields{grid-template-columns:1fr 1fr}.order-withdrawal-request .form-row:not(.form-row-first,.form-row-last),.order-withdrawal-request .eu-owb-order-item-select-wrapper{grid-column:1/-1}}