.detail-row[data-v-625c7544]{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:baseline;padding:.8rem 0;display:flex}.detail-row[data-v-625c7544]:last-child{border-bottom:0}.detail-label[data-v-625c7544]{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));font-size:.72rem}.detail-value[data-v-625c7544]{text-align:right;max-width:60%;color:hsl(var(--foreground));font-size:.9rem;font-weight:500}.voucher-input[data-v-f82a2efb]{background-color:color-mix(in srgb,currentColor 14%,transparent);border-color:color-mix(in srgb,currentColor 30%,transparent);color:inherit}.voucher-input[data-v-f82a2efb]::placeholder{color:color-mix(in srgb,currentColor 52%,transparent)}.voucher-input[data-v-f82a2efb]:focus{background-color:color-mix(in srgb,currentColor 16%,transparent);border-color:hsl(var(--accent));color:inherit;box-shadow:0 0 0 .2rem hsl(var(--accent)/.25)}.input-group .btn[data-v-f82a2efb]{border-color:color-mix(in srgb,currentColor 30%,transparent)}.payment-method-option[data-v-4cfd390a]{border:2px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));padding:1rem;transition:border-color .2s,background-color .2s}.payment-method-option[data-v-4cfd390a]:hover{border-color:color-mix(in srgb,hsl(var(--muted-foreground)) 40%,hsl(var(--border)))}.payment-method-option.active[data-v-4cfd390a]{border-color:hsl(var(--accent));background:hsl(var(--accent)/.05)}.payment-logos__img[data-v-4cfd390a]{width:auto;height:1.75rem;display:block}
