form.order-withdrawal-request{color:var(--wp--preset--color--ds-black);font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--sm);max-width:40rem}form.order-withdrawal-request .form-row{display:block;margin:0 0 var(--wp--preset--spacing--50)}form.order-withdrawal-request .form-row label{color:var(--wp--preset--color--ds-black);display:block;font-size:var(--wp--preset--font-size--sm);font-weight:400;margin-bottom:var(--wp--preset--spacing--20)}form.order-withdrawal-request .form-row label .required{color:var(--wp--preset--color--ds-error);margin-left:2px;-webkit-text-decoration:none;text-decoration:none}form.order-withdrawal-request input.input-text,form.order-withdrawal-request select,form.order-withdrawal-request textarea.input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--ds-white);border:1px solid var(--wp--preset--color--ds-border);border-radius:0;box-shadow:none;color:var(--wp--preset--color--ds-black);display:block;font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--sm);min-height:2.75rem;padding-left:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);width:100%}form.order-withdrawal-request input.input-text:hover,form.order-withdrawal-request select:hover,form.order-withdrawal-request textarea.input-text:hover{border-color:var(--wp--preset--color--ds-grey-dark)}form.order-withdrawal-request input.input-text:focus-visible,form.order-withdrawal-request select:focus-visible,form.order-withdrawal-request textarea.input-text:focus-visible{border-color:var(--wp--preset--color--ds-black)}form.order-withdrawal-request input.input-text:focus-visible,form.order-withdrawal-request select:focus-visible,form.order-withdrawal-request textarea.input-text:focus-visible{outline:2px solid var(--wp--preset--color--ds-gold);outline-offset:2px}form.order-withdrawal-request .form-row.woocommerce-validated input.input-text,form.order-withdrawal-request .form-row.woocommerce-validated select{border-color:var(--wp--preset--color--ds-border)}form.order-withdrawal-request .form-row.woocommerce-invalid input.input-text,form.order-withdrawal-request .form-row.woocommerce-invalid select{border-color:var(--wp--preset--color--ds-error)}form.order-withdrawal-request textarea.input-text{min-height:6rem;padding-bottom:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--30)}form.order-withdrawal-request select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;cursor:pointer;padding-right:var(--wp--preset--spacing--60)}form.order-withdrawal-request input[type=checkbox]{accent-color:var(--wp--preset--color--ds-black);height:1rem;margin-right:var(--wp--preset--spacing--20);vertical-align:middle;width:1rem}form.order-withdrawal-request input[type=checkbox]:focus-visible{outline:2px solid var(--wp--preset--color--ds-gold);outline-offset:2px}form.order-withdrawal-request .checkbox,form.order-withdrawal-request .woocommerce-form__label-for-checkbox{align-items:center;cursor:pointer;display:inline-flex;gap:var(--wp--preset--spacing--20)}form.order-withdrawal-request .button,form.order-withdrawal-request button[type=submit]{background-color:var(--wp--preset--color--ds-black);border:none;border-radius:0;color:var(--wp--preset--color--ds-white);cursor:pointer;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--sm);font-weight:500;letter-spacing:.08em;min-height:2.75rem;padding:.75rem var(--wp--preset--spacing--50);text-transform:uppercase}form.order-withdrawal-request .button:hover,form.order-withdrawal-request button[type=submit]:hover{background-color:var(--wp--preset--color--ds-gold)}form.order-withdrawal-request .button:focus-visible,form.order-withdrawal-request button[type=submit]:focus-visible{outline:2px solid var(--wp--preset--color--ds-gold);outline-offset:2px}@media(prefers-reduced-motion:no-preference){form.order-withdrawal-request .button,form.order-withdrawal-request button[type=submit]{transition:background-color .25s ease}}.eu-owb-woocommerce-withdrawal-order-details mark{background:#fff0;color:inherit;font-weight:600;padding:0}.order-withdrawal-request-items-table{border:1px solid var(--wp--preset--color--ds-border);border-collapse:collapse;margin-bottom:var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--40);width:100%}.order-withdrawal-request-items-table td,.order-withdrawal-request-items-table th{border-bottom:1px solid var(--wp--preset--color--ds-border);padding:var(--wp--preset--spacing--30);text-align:left;vertical-align:middle}.order-withdrawal-request-items-table th{background-color:var(--wp--preset--color--ds-grey-light);font-weight:600}.order-withdrawal-request-items-table .quantity input.qty{border:1px solid var(--wp--preset--color--ds-border);border-radius:0;min-height:2.75rem;text-align:center;width:4.5rem}.order-withdrawal-request-items-table .quantity input.qty:focus-visible{outline:2px solid var(--wp--preset--color--ds-gold);outline-offset:2px}@media screen and (max-width:781px){.order-withdrawal-request-items-table{display:block;overflow-x:auto}}